...
option | long | description | ||
---|---|---|---|---|
-? | --help | Displays this message. | ||
-c | --continuous | Keep repeating the test until the process is killed | ||
-d | --data <arg> | FAST Encoded data | ||
-e | --error | Show stacktrace information | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6d6eb99ce5a9b4e1-4cd79b00-4b994f1c-8455b0e0-40af78eea24a3affe7ad9c67"><ac:plain-text-body><![CDATA[ | -f | --format <arg> | Data format [hex|binary] default is binary | ]]></ac:plain-text-body></ac:structured-macro> |
-n | --ns | Enables namespace awareness | ||
-p | --preload | Preload data into memory instead of decoding directly from file | ||
-r | --repeat <arg> | Re process data file X number of times | ||
-t | --template <arg> | Message Template definition file |
...
options | long | description | ||
---|---|---|---|---|
-? | --help | Displays this message | ||
-e | --error | Show stacktrace information | ||
-h | --host <arg> | The host name of the server (or group name for multicast) | ||
-m | --template <arg> | Message template definition file | ||
-p | --port <arg> | Port to connect to | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="99d907fb67e65685-2a63040a-4e494397-9f7b9350-42bc937f8f15b7c0b65a8687"><ac:plain-text-body><![CDATA[ | -t | --protocol <arg> | Protocol [tcp|udp] defaults to tcp | ]]></ac:plain-text-body></ac:structured-macro> |
...
fast2xml.bat data.fast data.xml
Producer/Consumer Demo
The bin
directory contains template and data files that the producer and consumer examples can use to communicate.
Use
...
On Windows
...
In separate shells, run:
producer.bat -p 13000 -t FASTTestTemplate.xml -x data.xml
consumer.bat -p 13000 -t FASTTestTemplate.xml
...
On GNU/Linux, etc.
...
In separate shells, run:
sh producer.sh -p 13000 -t FASTTestTemplate.xml -x data.xml
sh consumer.sh -p 13000 -t FASTTestTemplate.xml