[FX-472] Support ZMQ style endpoint syntax for network addresses - Fix8 JIRA

Support ZMQ style endpoint syntax for network addresses

Description

Fix8/Fix8Pro currently supports ip/port syntax for specifying a network address. Provide support for ZMQ enpoint style which permits protocol,if, ip and port to be supplied in a single specification. It is proposed that all addresses can be optionally supplied using this syntax.

1 2 3 4 5 <session name="DLD1" sender_comp_id="DLD_TEX" target_comp_id="TEX1_DLD" endpoint="tcp://127.0.0.1:11001" active="true"/>

Here are some others supported:

1 2 3 4 5 epgm://eth0;239.192.1.1:5555 pgm://192.168.1.1;239.192.1.1:5555 tcp://192.168.0.37:5555 udp://127.0.0.1:514 inproc://my-endpoint

Environment

None

Status

Assignee

David Dight

Reporter

David Dight

Labels

None

Branch

dev

Products

Pro

Components

Fix versions

Affects versions

2.0.2

Priority

Minor