Seleccione los objetos y las propiedades que desea cambiar para el servicio configurable TCPIPServer.
En el caso de los servicios configurables TCPIPServer, debe detener e iniciar el grupo de ejecución para que un cambio efectuado en el valor de propiedad entre en vigor.
Servicios configurables proporcionados que se crean para cada intermediario | Propiedades para cada servicio configurable que se define | Descripción de propiedades |
---|---|---|
Valor predeterminado |
|
El valor predeterminado es false. Cuando el valor se establece en true, el intermediario realiza una lectura anticipada hasta 1 MB en la corriente para buscar sucesos cerrados TCP/IP de la corriente. Si se encuentra un sucesos cerrado, se permite cerrar la conexión si no pertenece a ningún nodo de entrada. Este proceso permite que los flujos que contienen conexiones que pertenecen a nodos de recepción respondan a sucesos cerrados TCP/IP, incluso si la ejecución no continúa nunca en otro nodo de recepción (por ejemplo, si el nodo de entrada del flujo está desocupado cuando se produce el cierre). |
Puerto |
Número de puerto a utilizar para este servicio configurable. El valor predeterminado es 0 (cero), lo que significa que no hay ningún número de puerto. De forma predeterminada, el servicio configurable está inhabilitado y que en su lugar se utiliza el valor del puerto proporcionado en el nodo. Sólo se puede asignar un número de puerto a un servicio configurable a la vez; si intenta asignar un número de puerto a más de un servicio configurable, se produce un error. |
|
MaximumConnections |
Número máximo de conexiones de servidor que se pueden realizar en este puerto. El valor predeterminado es 100. |
|
MaxReceiveRecordBytes |
Tamaño máximo que puede alcanzar un registro antes de que se genere una excepción. El valor predeterminado es 104857600, lo que significa que, de forma predeterminada, el intermediario acepta mensajes con un tamaño máximo de 100 MB. Se toma el tamaño de registro para que sea el tamaño de los datos, incluidos los delimitadores. |
|
ExpireConnectionSec |
Tiempo de duración (en segundos) que se mantiene abierta una conexión antes de utilizarla. El valor puede ser cualquier entero. Un valor de 0 (cero) hace que la conexión se cierre inmediatamente y un valor de -1 hace que la conexión permanezca abierta indefinidamente (sin caducidad). |
|
SO_RCVBUF |
Tamaño (en bytes) de la propiedad SO_RCVBUF en el socket. Los valores válidos varían según el sistema operativo que se esté utilizando. Esta propiedad es una propiedad TCP/IP estándar. El valor predeterminado es 0 (cero), que establece como tamaño de la propiedad SO_RCVBUF el valor predeterminado del valor predeterminado. |
|
SO_SNDBUF |
Tamaño (en bytes) de la propiedad SO_SNDBUF en el socket. Los valores válidos varían según el sistema operativo que se esté utilizando. Esta propiedad es una propiedad TCP/IP estándar. El valor predeterminado es 0 (cero), que establece como tamaño de la propiedad SO_SNDBUF el valor predeterminado del valor predeterminado. |
|
SO_KEEPALIVE |
Valor de la propiedad KEEPALIVE en el socket. Si el valor se establece en True, el socket comprueba que aún esté conectado después de un tiempo especificado. El tiempo de duración depende de la implementación de TCP/IP en el sistema operativo, pero normalmente es de dos horas. El proceso para mantener activo sólo funciona si el sistema operativo subyacente soporta SO_KEEPALIVE. Esta propiedad es una propiedad TCP/IP estándar. El valor predeterminado es False, lo que significa que no se realiza ningún proceso para mantener activo. |
|
TCP_NODELAY |
Valor de la propiedad TCP_NODELAY en el socket. Si el valor se establece en True, el socket envía datos tan pronto como se envía al almacenamiento intermedio. El valor predeterminado es False. |
|
TrafficClass |
La clase de tráfico en cualquier conexión que esté establecida. Los valores válidos son los enteros positivos. El valor predeterminado es -1, lo que deja TrafficClass establecido en el valor predeterminado de la plataforma. |
|
SO_LINGER |
La propiedad SO_LINGER en cualquier conexión que esté establecida. Esta propiedad es una propiedad TCP/IP estándar. El valor predeterminado es False. |
|
SO_LINGER_TIMEOUT_SEC |
La propiedad SO_LINGER_TIMEOUT_SEC en cualquier conexión que esté establecida. Esta propiedad es una propiedad TCP/IP estándar. Los valores válidos son los enteros positivos. El valor predeterminado es -1, lo que deja el valor SO_LINGER_TIMEOUT_SEC establecido en el valor predeterminado del sistema operativo. |
|
SSLCiphers |
Una lista de suites de cifrado, delimitadas por un punto y coma, que se pueden utilizar para el reconocimiento SSL. El valor predeterminado "" significa que todas las suites de cifrado disponibles se pueden utilizar. |
|
SSLProtocol |
El
protocolo SSL a utilizar. Los valores válidos son:
|
|
SSLClientAuth | Especifique si el cliente debe proporcionar información de autentica sobre sí mismo. Los valores válidos son:
|
|
SSLKeyAlias |
El alias de clave que identifica la clave en el almacén de claves del grupo de ejecución o el intermediario que se utilizará para la conexión SSL. Establezca esta propiedad opcional si el almacén de claves contiene más de una clave. El valor predeterminado "" o none, significa que no se utiliza un alias de clave SSL. Cualquier otro valor de serie identifica el alias. Nota: Si el almacén de claves contiene más
de una clave, y se define ningún alias de clave, la máquina virtual Java™
arbitraria elige una clave en tiempo de ejecución.
|