Editing the HTTP Server Adapter Reference
Name Page
Field | Description |
---|---|
Name | Name of this adapter. No action necessary. |
Description | Meaningful description for this adapter, for reference purposes. Required. |
Select a Group | Specifies a group to associate
with this configuration.
Valid values are:
|
HTTP Connection Properties Page
Field | Description |
---|---|
HTTP Listen Port | The port number on which the Perimeter server process listens for connections from external trading partner HTTP clients. If a local-mode Perimeter server is chosen, this listen port is bound on the local computer. Valid values are 1 through 65536. On many operating systems, only the root user can bind on ports 1 through 1024. Required. |
Perimeter Server Name | List of available Perimeter servers, including local-mode Perimeter servers. Required. Default is local-mode Perimeter server. |
Total Business Process queue depth threshold | Indicates the maximum number of queued business processes allowed for this adapter. If a value other than 0 is specified, the adapter will limit the number of business process requests put on the queue. If the SUM of business processes on all the queues is less than the queue threshold value, processing occurs normally. For example, a queue threshold of 500 will stop a request if queue 4 has 300 business processes, queue 6 has 200, and queue 7 has 3. If the threshold is exceeded, the adapter will return a Service Unavailable message, which will trigger senders to retry later. Valid value is any integer. 0 indicates no threshold. |
Document Storage | Where
to store the body of the request document.
Valid values are:
Default is System Default. Required. Note: For
more information about document storage types, see Managing Services
and Adapters.
|
User Authentication Required | Whether to enable
HTTP basic authentication.
Valid values are:
Default is Yes. Required. |
Use SSL | Whether SSL Server authentication must be enabled
or not. Valid values are:
Default is Must. Required. Note: User
Authentication without SSL will result in a weak security configuration.
|
TLS Version | Select the TLS protocol version from the drop-down menu. Required
if SSL option is Must. The default value is System Default.
Valid values are:
Important:
Note:
|
SSL Information
Field | Description |
---|---|
System Certificate | Select a system certificate from the list. This is the private key that the SSL server will use. Required if Use SSL is Must. |
Cipher Strength | Specifies the strength of the algorithms (cipher
suites) used to encrypt data. Valid values are:
Default is STRONG. Required if SSL is checked. |
CA Certificate | Move one or more CA Certificates to the use column. These are the digital security certificates that the SSL server will use to authenticate the client. Optional. |
Specifications Page
Field | Description |
---|---|
URI | Uniform resource identifier representing incoming requests. Required. |
Launch Business Process or WAR | Corresponding business process or a WAR file associated with the URI. Required. |
Enter WAR File Path | Specifies WAR file to be launched by URI. Valid value is any accessible path. Required if WAR File is selected for Launch BP or WAR File field. |
Business Process | Specifies business process to be launched by URI. Select from the list of available business processes. Required if BP is selected for Launch BP or WAR File field. |
Send Raw Messages | Whether
the raw message is presented to the
business process. The term raw denotes that the primary document associated
with the business process contains HTTP headers. Valid values are:
Default is No. Required if BP is selected for Launch BP or WAR File field. Note: Any business process that
uses the EDIINT Message service requires raw messages.
|
Run BP in sync mode | Whether to invoke Web services in synchronous
mode. Valid values are:
Default is No. Required if BP is to be run in synchronous mode. |