EMA C++ Configuration Guide : 3 Configuration Groups : 3.4 Channel Group : 3.4.3 EMA Channel Connection Types
 
3.4.3 EMA Channel Connection Types
Following are sample snippets from the configuration file that show how to set up the Channel connection type:
 
 
<EncryptedProtocolType value="EncryptedProtocolType::RSSL_WEBSOCKET"/>
<ChannelType value="ChannelType::RSSL_ENCRYPTED"/>
 
The following table summarizes possible Channel connection types and parameter values that you can use to set them.
 
Table 8: Channel Settings for Socket and Websocket Connection Types
Channel connection type
ChannelType
EncryptedProtocolType
SubProtocol list possibilities
Unencrypted Websocket
RSSL_WEBSOCKET
Not used
The following possibilities apply:
If the WsProtocols parameter is empty or mismatched with server support, websocket connections are denied.
Default:
WsProtocols value=“tr_json2, rssl.rwf, rssl.json.v2”
Encrypted Websocket
RSSL_ENCRYPTED
RSSL_WEBSOCKET
Unencrypted Socket
RSSL_SOCKET
Not used
Not used; RWF is implied.
Encrypted Socket
RSSL_ENCRYPTED
RSSL_SOCKET