Administrative Options
When configuring endpoint implementation, administrative choices affect transmission characteristics for the application. Consider these factors when optimizing overall performance.
Transport Protocol and Abilities
Some transport protocols are often more appropriate to carry some communication abilities than others. For example, shared memory transports and multicast transports are well suited to carry one-to-many messages.
Transport Protocol and Host Computer
Some transport protocols are often more appropriate to application instances that are co-located on one multi-core host computer, while others are appropriate to communicate among separate host computers.
For example, shared memory transports are well suited to carry messages among co-located application instances. In contrast, TCP, RDMA, and multicast transports are well suited to carry messages among application instances on separate host computers.
- Multiple Transports and Serial Communications
It is possible to configure several transports to carry one endpoint ability. In such cases, communications are serial.