Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 6 HTTP and SOAP Channels : HTTP Channel Advanced Configuration Settings

HTTP Channel Advanced Configuration Settings
The following settings configure the internal Tomcat HTTP server used by the channel. They are set in the Advanced tab of the HTTP channel resource editor.
The value 0 means no timeout.
The value -1 means that a default of 10 is set.
The value -1 means that the use of a buffer is disabled.
The value -1 which means that the value of 200 is used.
Set to true if you want the calls to request.getRemoteHost() to perform DNS lookups and return the actual host name of the remote client. Set to false to skip the DNS lookup and return the IP address as a string instead (thereby improving performance).
If the checkbox is checked, the TCP_NO_DELAY option is not set on the server socket.
If the checkbox is checked, the TCP_NO_DELAY option is set on the server socket. Using TCP_NO_DELAY improves performance under most circumstances.
off  Disables compression. Values in the Compressible Mime Types setting are ignored.
on  Enables compression
force  Forces compression.
An integer  Specifies a threshold amount of data above which output is compressed. The unit is bytes. For example, if set to 2048 then any file above 2MB will be compressed. If content length is unknown, the output is always compressed. Compression applies to MIME types shown in the Compressible Mime Types setting that are over the threshold (or unknown.
If checked, the encoding specified in the contentType HTTP header is used to decode the request URI.
A value of 1 disables HTTP/1.0 keep-alive, as well as HTTP/1.1 keep-alive and pipelining.
http  HTTP protocol.
https  For secure communications (SSL).
memory  Memory protocol.
ajp  Apache JServ Protocol, a binary protocol.
The number of request processing threads that are created when this Connector is first started. The connector also makes sure that it has the specified number of idle processing threads available. Set this to a value smaller than that set for Max Spare Threads.
The default value is text/html,text/xml,text/plain.
Tip  To enable clients of a TIBCO BusinessEvents HTTP server to view the imported concrete WSDL, provide the URL to the document root folder.
Defining Event Properties for Standard HTTP Header Properties
You need to define corresponding event properties for HTTP header names so that the header names are mapped to the event properties at run time.
Standard HTTP header properties can have a dash (-) in their names. While defining the corresponding event properties for such header properties, use an underscore character (_) instead of a dash(-). A dash is not allowed in the event property names.
Following is the list of the HTTP header properties. In this a dash is replaced by an underscore while converting from HTTP headers to Event Properties, and vice-versa.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved