The TCP Adapter is a high performance messaging adapter that can be coupled with other adapters to provide a very wide array of messaging technology solutions. Examples of these pairings are listed below.
Example Adapter Pairing |
Pairing Purpose |
TCP to MQ |
Allows for transitioning TCP messaging technology to/from IBM MQSeries® messaging technology. Also allows for messages to be modified, duplicated, eliminated, rerouted or simply audited. |
TCP to MSMQ |
Allows for transitioning TCP messaging technology to/from Microsoft® MSMQ. Also allows for messages to be modified, duplicated, eliminated, rerouted or simply audited. |
TCP to TCP |
Used whenever the messages in a TCP stream need to be modified, duplicated, eliminated, rerouted or simply audited. The choice of filters additionally provides for TCP to/from Web Services, TCP to HTTP, TCP to .Net applications, and TCP to Java applications. |
TCP to NetBIOS |
Provides a gateway that allows messages to be transitioned between TCP and the NetBIOS protocol. Filters allow the messages to be modified, duplicated, eliminated, rerouted or simply audited. |
TCP to LU6.2 |
Provides a TCP interface to older IBM system applications that support LU6.2. |
TCP to LoopBack |
In this scenario, the LoopBack Adapter doesn’t provide any meaningful functionality. However, the Filter in the LoopBack adapter can provide a data path to either .Net applications or Java applications. This thus creates a TCP to local application messaging interface |
Features
- Supports up to 2000 connections per single listener
- Supports up to 125 transactions per second
- Includes various message framing protocols
- Provides message delivery confirmation partner Adapter
- Supports multiple TCP sessions per thread
- Supports filtering of inbound IP addresses
- Allows the identification of the network card in multi network card systems
- Provides auditing of received and sent messages
- For every session, can view last message received and sent, as well as all messages received and sent
Configuration Attributes
Configuration Attribute |
Acting as Client |
Acting as Server |
Character Translation |
Yes |
Yes |
Encrypted Remote Login |
Yes |
Yes |
Idle Timeout |
|
Yes |
IP Address Filtering |
|
Yes |
Local IP Address |
Yes |
Yes |
Persistence of Session |
Yes |
Yes |
Port |
Yes |
Yes |
Protocols |
Yes |
Yes |
CCF |
Yes |
Yes |
HTTP |
Yes |
Yes |
NCIC |
Yes |
Yes |
Nlets |
Yes |
Yes |
NySpin |
Yes |
Yes |
RCF |
Yes |
Yes |
Record Separator |
Yes |
Yes |
Remote Host Name or IP address |
Yes |
|
Response Timeout |
|
Yes |
Transactional |
|
Yes |