Skip to main content
Feedback

B2B and EDI connectors reference

Updated 

Each of the following connectors handles a specific transport protocol or data standard for B2B and EDI integrations. For more information on how these fit together, refer to B2B and EDI connectors overview.

note

Connectors marked Legacy are still supported, but will only receive critical security fixes. Use the current version for new integrations.

Protocol-specific EDI connectors

AS2 Client connector

The AS2 Client connector sends outbound data to a trading partner using the AS2 protocol.

DirectionOutbound
ProtocolAS2
Compatible standardsX12, EDIFACT, XML, and other data types
Used withTrading Partner step (outbound process)
Pair withAS2 Shared Server (to receive inbound AS2 data)

The AS2 Client connector requires a static IP address on the runtime or network gateway, which you provide to your trading partner. You also need a certificate for encrypting data in transit.

AS2 Shared Server connector

The AS2 Shared Server connector listens for inbound AS2 messages from trading partners and processes them in real time.

DirectionInbound
ProtocolAS2
Compatible standardsX12, EDIFACT, XML, and other data types
Used withStart step with Trading Partner option
Pair withAS2 Client (to send outbound AS2 data)

The AS2 Shared Server connector listens at the runtime level and is not configurable per process. Deploying this connector does not consume a connection license.

note

The AS2 Shared Server connector requires the EDI and B2B Integration edition.

AS2 Server connector (Legacy)

Legacy

This connector is still supported but will only receive critical security fixes. Use the AS2 Shared Server connector for new integrations.

The AS2 Server connector (Legacy) listens for inbound AS2 messages from trading partners and processes them in real time.

DirectionInbound
ProtocolAS2
Compatible standardsX12, EDIFACT, XML, and other data types
Used withStart step with Trading Partner option
Replaced byAS2 Shared Server

MLLP Client connector

The MLLP Client connector sends outbound data to a trading partner using the MLLP protocol.

DirectionOutbound
ProtocolMLLP
Compatible standardsHL7, X12
Used withTrading Partner step (outbound process)
Pair withMLLP Server (to receive inbound MLLP data)

You can configure the MLLP Client connector to wait for a functional acknowledgment (ACK) message from the receiving MLLP server before completing.

note

The MLLP Client connector requires the HL7/MLLP Integration edition.

MLLP Server connector

The MLLP Server connector listens for inbound MLLP messages from trading partners and processes them in real time.

DirectionInbound
ProtocolMLLP
Compatible standardsHL7, X12
Used withStart step with Trading Partner option
Pair withMLLP Client (to send outbound MLLP data)

The MLLP Server connector listens at the runtime level and is not configurable per process. You can configure the MLLP Server connector to issue functional acknowlegment (ACK) messages back to the sending partner. Deploying this connector does not consume a connection license.

note

The MLLP Server connector requires the HL7/MLLP Integration edition.

OFTP2 Client connector

The OFTP2 Client connector sends or receives data in real time using the OFTP2 protocol.

DirectionOutbound and Inbound
ProtocolOFTP2
Compatible standardsODETTE
Used withTrading Partner step
Pair withOFTP2 Server (for inbound OFTP2 sessions initiated by a trading partner)

The OFTP2 Client connector supports encryption and digital certificates for secure transmission. Unlike strictly unidirectional client connectors, OFTP2 Client supports both sending and receiving within the same session. The OFTP2 Client connector requires the latest version of the Bouncy Castle library.

note

The OFTP2 Client connector requires the EDI and B2B Integration edition.

OFTP2 Server connector

The OFTP2 Server connector listens for inbound OFTP2 connections from trading partners and processes them in real time.

DirectionInbound
ProtocolOFTP2
Compatible standardsODETTE
Used withStart step with Trading Partner option
Pair withOFTP2 Client (for outbound OFTP2 data)

The OFTP2 Server connector listens at the runtime level for incoming OFTP2 connections. Deploying this connector does not consume a connection license.

note

The OFTP2 Server connector requires the EDI and B2B Integration edition.

General-purpose transport connectors

These connectors support a broad range of integrations. In B2B and EDI contexts, they are used when trading partners exchange files over common transfer protocols rather than EDI-specific ones. The Trading Partner step supports Disk, FTP, HTTP, and SFTP as communication methods.

Disk v2 connector

The Disk v2 connector reads and writes files on the local file system of the runtime host.

DirectionRead/Write
ProtocolLocal file system
Used withTrading Partner step (file-based B2B integrations)

The Disk v2 connector is used in B2B integrations where a trading partner drops or picks up files from a shared or local directory rather than transmitting them over a network protocol.

Disk connector (Legacy)

Legacy

This connector is still supported but will only receive critical security fixes. Use the Disk v2 connector for new integrations.

The Disk connector (Legacy) reads and writes files on the local file system of the runtime host.

DirectionRead/Write
ProtocolLocal file system
Replaced byDisk v2

FTP connector

The FTP connector gets and sends files over FTP or FTPS (FTP with SSL/TLS).

DirectionGet/Send
ProtocolFTP, FTPS
Used withTrading Partner step (file-based B2B integrations)

The FTP connector is commonly used in B2B integrations where trading partners exchange EDI files over FTP. It supports SSL/TLS encryption.

FTP connector (Legacy)

Legacy

This connector is still supported but will only receive critical security fixes. Use the FTP connector for new integrations.

The FTP connector (Legacy) gets and sends files over FTP or FTPS (FTP with SSL/TLS).

DirectionGet/Send
ProtocolFTP, FTPS
Replaced byFTP

HTTP Client connector

The HTTP Client connector sends and retrieves data over HTTP/HTTPS.

DirectionSend/Get
ProtocolHTTP, HTTPS
Used withTrading Partner step (HTTP-based B2B integrations)

The HTTP Client connector is used in B2B integrations where trading partners exchange data over HTTP. The connector is stateless and cannot listen for inbound messages--it initates all requests. For inbound HTTP integrations, use the Web Services Server connector instead.

SFTP connector

The SFTP connector gets and sends files over SSH File Transfer Protocol (SFTP).

DirectionGet/Send
ProtocolSFTP (SSH)
Used withTrading Partner step (file-based B2B integrations)

The SFTP connector is commonly used in B2B integrations where trading partners exchange EDI files over SFTP and uses SSH for authentication and encryption.

SFTP connector (Legacy)

Legacy

This connector is still supported but will only receive critical security fixes. Use the SFTP connector for new integrations.

The SFTP connector (Legacy) gets and sends files over SFTP.

DirectionGet/Send
ProtocolSFTP (SSH)
Replaced bySFTP
On this Page