Skip to content

Commit b26c973

Browse files
committed
Map field encodings to generic datatypes #132
1 parent c33a433 commit b26c973

File tree

2 files changed

+91
-80
lines changed

2 files changed

+91
-80
lines changed

v1-0-STANDARD/doc/01Introduction.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ session protocol and application level behavior.
1818
In order to support traditional FIX semantics, all the documented field
1919
types are supported. However, instead of printable character
2020
representations of tag-value encoding, the type system binds to native
21-
binary data types, and defines derived types as needed.
21+
binary datatypes, and defines derived types as needed.
2222

2323
The binary type system has been enhanced in these ways:
2424

@@ -37,7 +37,7 @@ The binary type system has been enhanced in these ways:
3737
The message design strives for direct data access without complex
3838
transformations or conditional logic. This is achieved by:
3939

40-
- Usage of native binary data types and simple types derived from
40+
- Usage of native binary datatypes and simple types derived from
4141
native binaries, such as prices and timestamps.
4242

4343
- Preference for fixed positions and fixed length fields, supporting
@@ -123,18 +123,20 @@ Representation of dates and times
123123
Securities and related financial instruments - Codes for exchanges and
124124
market identification (MIC)
125125

126+
[ISO/IEC 11404:2007](https://www.iso.org/standard/39479.html) Information technology -- General-Purpose Datatypes (GPD)
127+
126128
XML 1.1 schema standards are located here [W3C XML Schema](http://www.w3.org/XML/Schema.html#dev)
127129

128130
# Terms and definitions
129131

130-
**Data type** - A field type with its associated encoding attributes,
132+
**datatype** - A field type with its associated encoding attributes,
131133
including backing primitive types and valid values or range. Some types
132134
have additional attributes, e.g. epoch of a date.
133135

134136
**Encoding** - a message format for interchange. The term is commonly used
135137
to mean the conversion of one data format to another, such as text to
136138
binary. However, Simple Binary Encoding strives to use native binary
137-
data types in order to make conversion unnecessary, or at least trivial.
139+
datatypes in order to make conversion unnecessary, or at least trivial.
138140
Encoding also refers to the act of formatting a message, as opposed to
139141
decoding.
140142

0 commit comments

Comments
 (0)