 | The HTTP Server Connector is only manageable as a legacy connector in existing integrations. If you would like to enable HTTP listening, review the Web Services Server Connector as it contains all required functionality. |
The HTTP Server Connector allows you to receive data in real-time via HTTP or HTTPS (Hyper Text Transfer Protocol (Secure)) protocols.
The HTTP Server Connector is not Web Services or SOAP. It can be used to receive generic data (often in XML, but not necessarily) via HTTP(S). It "listens" for inbound or event-based messages sent from other applications or trading partners and processes them immediately. As a result, HTTP Server Connectors should only be used in the Start Shape as the initial inbound Connector. Processes that use this Connector do not need to be scheduled.
Applications and trading partners will send messages to a specific URL:
These variables are configured in the Connection and Operation Components. This is the URL you will give to the sending application or trading partner.
The HTTP Server Connector is used to "listen" for inbound messages sent from another application. If you need to proactively retrieve or send data, use the HTTP Client Connector.
Prerequisites
- HTTP Server Connections can only be used within a deployed process. This means you cannot use an HTTP Server Connection via Test Mode.
- If communicating via HTTPS, you will need to obtain or generate an SSL certificate with a private key to encrypt/decrypt the data. You will need to export the public key to give to the sending application or trading partner. See Certificates for more information on working with Certificate Components.
- You must configure your firewall to allow HTTP(S) traffic on the specific ports configured in the HTTP Server Connection Component. Common ports for HTTP and HTTPS are 8081 and 8082, respectively. Contact your network administrator for help configuring the firewall.
Important: Be careful not to deploy more than one HTTP Server Connection configured to listen on the same port to the same machine. This will result in conflicts and unpredictable behavior until corrected.
- If you would like to use the HTTP Server Connector with an Atom deployed to the cloud, please contact Dell Boomi Support.
Tracked Properties
This Connector has no Tracked Properties.
Additional Resources
What is HTTP?