The ASTM TCP Client communication point enables you to send and receive messages using ASTM 1381.

Supported Operational Modes: All.

Configuration Properties

Property

Description

Remote Host

The hostname or IP address of the remote host to which to connect.

Remote Port

The port number of the remote host to which to connect.

Local Address

The local interface to which to bind the connection.

Local Port

The local port to which to bind the connection.

Use SSL

Whether to use SSL:

  • Enabled - secure socket layer is to be used for this connection and all messages will be encrypted.
  • Disabled (default).

It is recommended that SSL be enabled for ASTM TCP Client communication points whenever it is supported by the remote server. Refer to TLS/SSL Support in Rhapsody for details.

SSL Protocol Mode

Refer to SSL Protocol Versions for details.

SSL Cipher Suites

Refer to SSL Cipher Suites for details.

Use SSL Client Mode

Whether to use SSL client mode:

  • Enabled (default) - SSL client mode will be enabled. Note that this is not the same as TLS client authentication. TLS client authentication is supported by configuring one or more private keys in the Secure Keys configuration property.
  • Disabled.

Secure Keys

Identifies the private keys used for authenticating Rhapsody's end of the SSL connection. When configured with a private key, the SSL client supports SSL client authentication if requested by the SSL server.

Refer to Client Authentication for details.

Trusted Certificates

Identifies the trusted certificates used at the non-Rhapsody end of the SSL connection. If it is not configured with the SSL server's certificate, then this SSL client operates in anonymous server authentication mode. It is highly recommended that the server's certificate always be provided here to allow server authentication to be performed.

Refer to Server Authentication for details.

Connection Timeout

Default: 300000
The time in milliseconds to wait for a connection to be established before aborting the connection attempt. A value of zero or less is treated as an infinite timeout. In most cases, this does not need to be changed as the connection with either succeed or fail prior to this timeout occurring.

Drop on Collision

Specifies whether this connection should honor an overlapping request from another:

  • Enabled.
  • Disabled (default).

One of the two devices involved in a connection must be configured to drop on collision.

Debug Mode

Options: True, False. Default: False
Specifies if the communication point should be run in debug mode.

Log Connections

Log the establishing and dropping of all connections.

Log Data

Options: True, False. Default: False
Log all data sent and received by this communication point to a file.

Log Data As Hex

Options: True, False. Default: False
Write all logged data to the log as hexadecimal.

Connection Log File

The file to log the connection information to.

Extra Information

Options: Log Time, None. Default: Log time
Timestamps will be written with each event.

Bidirectional, In->Out and Out->In Mode

The configuration properties for the ASTM Client communication point in Bidirectional, In->Out and Out->In modes is a combination of the properties described above.

Refer to Out->In and In->Out Properties for general details on a communication point's In->Out and Out->In modes.