serverName |
The name of the CSServer to which the CSClient connects. This
parameter includes the server address and the port number. The default
is the server downloading the applet code.
Example: http://www.xxx.yyy.zzz:80 |
usedForEventNotification |
Indicates whether the current client/server session is used
in server-to-client event notifications. Possible values are:
|
permanentConnectionForEvents |
The type of connection established between the server and client
for event notification. A permanent connection maintains a thread
in the server to pass events to the client. A dynamic connection uses
a socket that closes once the server has passed the event to the client.
Possible values are:
|
eventsPort |
The port to which the client listens for events when the connection
between the server and client is dynamic. The default value is 8082. |
receiveReplyAfterSynchronousSendTimout |
Indicates whether the Client/Server Mechanism sends a CSReplyEvent
when the response to a timed out synchronous request arrives at the
client. The CSReplyEvent contains the ID of the timed out request.
Possible
values are:
|
reconnectionAttempts |
The maximum number of attempts to re-establish the connection.
The
default is 20. |
timeBetweenReconnection Attempts |
When the session is down, the time between reconnection attempts,
specified in milliseconds.
The default is 10000. |
enableSSL |
Enables this CSClient instance to work with SSL. Possible values
are:
|
SSLEnabler |
Class implementing the interface SSLEnabler that provides SSL
logic.
The default is: com.ibm.btt.cs.servlet.DSEJsseEnablerForIbm. |
enabledCipherSuites |
Set of cipher suites that the client wants to work with, separated
by spaces. Check the JSSE documentation for naming conventions.
The
default value is null, which means that the default cipher suites
enabled by the provider will be used. |
keyStoreType |
The file type of the keystore and truststore files.
The
default value is the javax.net.ssl.trustStoreType System property. |
srvPublicKeyPath |
Path of the file where the server public key is stored. |
srvPublicKeyPw |
Password to access the server public key file. |
trustAlgorithm |
Algorithm used to check the identity of the peer.
The
default value is the Sun.ssl.trustmanager.type System property. |
clientAuthentication |
Enables this instance to work with client authentication. Possible
values are:
|
clientKeyPairPath |
Path of the file where the client's public and private key
pair are stored. |
clientKeyPairPw |
Password to access the client key pair path. |
useProxy |
Indicates if the client/server session has to be established
through a proxy. The possible values are:
|
proxyHost |
If useProxy is true, this tag indicates the proxy name (IP
address). |
proxyPort |
If useProxy is true, this tag indicates the proxy port number. |
serverCredentials |
Indicates whether the access to the server is protected with
a user ID and password pair. The value is specified in the format:
username:password |
proxyCredentials |
Indicates whether the access to the proxy is protected with
a user ID and password pair. The value is specified in the format:
username:password |
defaultOperationTimeout |
Indicates the timeout default value for the following methods: - sendAndWait(ClientOperation)
- receive(ClientOperation, Integer)
- receive(Context, Integer)
|
keepAliveConnection |
Indicates if the keep-alive-connection procedure is to be used.
Possible values are:
true (default): The connection is maintained
between requests.
false: The connection is re-established for
each request. |
userAgent |
Indicates the client type.
The default is CSClient. |
runInSession |
Indicates if the client requires that a session has been established
prior to sending the request to the server.
The default is
true. |
setTcpNoDelay |
Configures the behavior of the java.net.Socket class, which
the Client/Server Mechanism uses to connect to the server.
The
default value is true. |
sendBufferSize |
Configures the behavior of the java.net.Socket class, which
the Client/Server Mechanism uses to connect to the server.
The
default value is 0. |
retryOnError |
Determines whether the Client/Server Mechanism retries the
request with a new HTTP connection if an exception is thrown while
sending a request to the server.
The default value is false.
If
the connection attempt fails again, the toolkit chains the original
exception to the new exception with the appropriate error code (csS00
or csR00). See Exception codes for a description of these codes. |