TCP Adapter

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