|
|
|
Copyright © 2003-2007 ZeroC, Inc. |
D.2 Endpoints
Synopsis
Description
An endpoint list comprises one or more endpoints separated by a colon (:). An endpoint has the following format:protocol optionThe supported protocols are tcp, udp, ssl, and default. If default is used, it is replaced by the value of the Ice.Default.Protocol property. If an endpoint is malformed, or an unknown protocol is specified, the application receives Ice::EndpointParseException.The ssl protocol is only available if the IceSSL plug‑in is installed.TCP Endpoint
Synopsis
Description
A tcp endpoint supports the following options:
Specifies the host name or IP address of the endpoint. If not specified, the value of Ice.Default.Host is used instead. Determines the host name or IP address to which a connection attempt is made. If not specified, the looback interface is used. Determines the network interface on which the object adapter listens for connections. If not specified, (or specified as ‑h * or ‑h 0.0.0.0), the adapter listens on all network interfaces (including the loopback interface). The endpoints specified by ‑h are published in proxies. If not specified, all endpoints except loopback are published (except if loopback is the only available interface, in which case only loopback is published). Specifies the port number of the endpoint. Determines the port to which a connection attempt is made (required). The port will be selected by the operating system if this option is not specified or port is zero. Specifies the endpoint timeout in milliseconds. If timeout is greater than zero, it sets a maximum delay for binding and proxy invocations. If a timeout occurs, the application receives Ice::TimeoutException. Determines the default timeout that is advertised in proxies created by the object adapter. ‑z Specifies bzip2 compression. Determines whether compressed requests are sent. Determines whether compression is advertised in proxies created by the adapter.UDP Endpoint
Synopsis
Description
A udp endpoint supports the following options:
Specifies the protocol major and highest minor version number to be used for this endpoint. If not specified, the protocol major version and highest supported minor version of the client-side Ice run time is used. Determines the protocol major version and highest minor version used by the client side when sending messages to this endpoint. The protocol major version number must match the protocol major version number of the server; the protocol minor version number must not be higher than the highest minor version number supported by the server. Determines the protocol major version and highest minor version advertised by the server side for this endpoint. The protocol major version number must match the protocol major version number of the server; the protocol minor version number must not be higher than the highest minor version number supported by the server. Specifies the encoding major and highest minor version number to be used for this endpoint. If not specified, the encoding major version and highest supported minor version of the client-side Ice run time is used. Determines the encoding major version and highest minor version used by the client side when sending messages to this endpoint. The encoding major version number must match the encoding major version number of the server; the encoding minor version number must not be higher than the highest minor version number supported by the server. Determines the encoding version and highest minor version advertised by the server side for this endpoint. The protocol major version number must match the protocol major version number of the server; the protocol minor version number must not be higher than the highest minor version number supported by the server. Specifies the host name or IP address of the endpoint. If not specified, the value of Ice.Default.Host is used instead. Determines the host name or IP address to which a connection attempt is made. If not specified, the looback interface is used. Determines the network interface on which the object adapter listens for datagrams. If not specified, (or specified as ‑h * or ‑h 0.0.0.0), the adapter listens on all network interfaces (including the loopback interface). The endpoints specified by ‑h are published in proxies. If not specified, all endpoints except loopback are published (except if loopback is the only available interface, in which case only loopback is published). Specifies the port number of the endpoint. Determines the port to which datagrams are sent (required). The port will be selected by the operating system if this option is not specified or port is zero. ‑z Specifies bzip2 compression. Determines whether compressed requests are sent. Determines whether compression is advertised in proxies created by the adapter.SSL Endpoint
Synopsis
Description
An ssl endpoint supports the following options:
Specifies the host name or IP address of the endpoint. If not specified, the value of Ice.Default.Host is used instead. Determines the host name or IP address to which a connection attempt is made. If not specified, the looback interface is used. Determines the network interface on which the object adapter listens for connections. If not specified, (or specified as ‑h * or ‑h 0.0.0.0), the adapter listens on all network interfaces (including the loopback interface). The endpoints specified by ‑h are published in proxies. If not specified, all endpoints except loopback are published (except if loopback is the only available interface, in which case only loopback is published). Specifies the port number of the endpoint. Determines the port to which a connection attempt is made (required). The port will be selected by the operating system if this option is not specified or port is zero. Specifies the endpoint timeout in milliseconds. If timeout is greater than zero, it sets a maximum delay for binding and proxy invocations. If a timeout occurs, the application receives Ice::TimeoutException. Determines the default timeout that is advertised in proxies created by the object adapter. ‑z Specifies bzip2 compression. Determines whether compressed requests are sent. Determines whether compression is advertised in proxies created by the adapter.
|
|