Puede alterar dinámicamente valores en el entorno local del mismo modo que se establecen valores en otros elementos de un mensaje. Estas alteraciones temporales del entorno local sólo las utiliza el nodo SOAPAsyncRequest y no el nodo SOAPAsyncResponse.
Valor | Descripción |
---|---|
TransportType | Altera temporalmente la propiedad
Transporte en el nodo para
cambiar de transporte. Por ejemplo, si el nodo está configurado para
utilizar el transporte JMS, utilice lo siguiente para cambiar al
transporte HTTP:
Para
cambiar al transporte JMS:
Esto
sólo altera temporalmente el transporte de solicitud para este
mensaje. El transporte de respuesta no se cambia de la propiedad
establecida en el nodo SOAPAsyncResponse. |
Operación | Altera temporalmente la propiedad
Operación del nodo. Por
ejemplo:
|
UserContext | Puede almacenar los datos de contexto en la siguiente ubicación, en el entorno local. El nodo SOAPAsyncResponse puede recuperar estos datos posteriormente.
|
Puede establecer las siguientes propiedades bajo LocalEnvironment.Destination.SOAP.Request.Transport.HTTP. Estas propiedades solamente se aplican cuando se utiliza el transporte HTTP.
Valor | Descripción |
---|---|
WebServiceURL | Altera temporalmente la propiedad
URL de servicio web en el nodo. Por ejemplo:
|
RequestURI | Altera temporalmente RequestURI,
que es la vía de acceso después del URL y el puerto. Por ejemplo:
|
Timeout | Altera temporalmente la propiedad
Tiempo de espera de solicitud (en
segundos) del nodo. Por ejemplo:
Éste es el tiempo que el nodo espera hasta recibir el reconocimiento HTTP 202, en lugar del tiempo de espera para la respuesta de servicio web asociada. |
ProxyURL | Altera temporalmente la propiedad
Ubicación de proxy HTTP(S) del
nodo. Por
ejemplo:
|
SSLProtocol | Altera temporalmente la propiedad
SSLProtocol del nodo. Por ejemplo:
Los valores válidos son: SSL, SSLv3 y TLS. |
SSLCiphers | Altera temporalmente la propiedad
Cifrados SSL permitidos (si se utiliza
SSL) del nodo. Por ejemplo:
|
HTTPVersion | Altera temporalmente HTTPVersion.
Por
ejemplo:
|
Method | Altera temporalmente Method. Por ejemplo:
|
ProxyConnectHeaders | Especifica
cabeceras adicionales que se utilizan si la solicitud de salida es una
conexión SSL a través de un proxy. Estas cabeceras adicionales se envían
con una solicitud CONNECT inicial al proxy. Por ejemplo, cuando utiliza
SSL puede enviar información de autenticación proxy a un servidor proxy. Puede
enviar varias cabeceras, pero cada una de ellas debe estar separada
por un retorno de carro y un salto de línea (ASCII 0x0D 0x0A), de acuerdo
con RFC2616; por ejemplo:
Este valor sólo se utiliza si la solicitud es una solicitud SSL a través de un servidor proxy. Para enviar información de autenticación proxy para una solicitud no SSL, especifique las cabeceras individuales en la carpeta HTTPRequestHeader, tal como se muestra en el siguiente ejemplo:
|
Compression | Altera temporalmente la propiedad
Usar compresión del nodo. Por
ejemplo:
|
Puede establecer las siguientes propiedades JMS en el nodo SOAPAsyncRequest bajo LocalEnvironment.Destination.SOAP.Request.Transport.JMS. Estas propiedades solamente se aplican cuando se utiliza el transporte JMS.
Puede conmutar entre el transporte HTTP y JMS utilizando la alteración temporal TransportType o el campo To; consulte Información de WS-Addressing en el entorno local.
Algunas alteraciones temporales del entorno local JMS para el nodo SOAPAsyncRequest tienen propiedades equivalentes en la cabecera JMSTransport. Si especifica una alteración de entorno local, tiene prioridad sobre cualquier propiedad equivalente establecida en la cabecera JMSTransport.
Valor | Descripción |
---|---|
CorrelationID | Establece el
CorrelID del mensaje de
solicitud. Por ejemplo:
|
DeliveryMode | Altera temporalmente la propiedad
DeliveryMode del nodo. Por ejemplo:
Los valores permitidos para esta propiedad
son PERSISTENT
y NON_PERSISTENT. Si
UriFormat es ibm,
1 y 0 son valores permitidos
adicionales para DeliveryMode. |
Destination | Altera temporalmente la propiedad
Destination del nodo. Por ejemplo:
|
DestinationURI | Puede alterar temporalmente varias propiedades JMS
al mismo tiempo en el entorno local utilizando el valor DestinationURI.
Las propiedades que se establecen de este modo se pueden alterar
temporalmente estableciendo alteraciones temporales de entorno local para
propiedades JMS individuales, tal como se muestra en las tablas siguientes.
Esta alteración temporal de entorno local
se puede establecer con un formato de URI de estilo W3C o de estilo IBM. Para
obtener más información, consulte Formatos de URI de WSDL de JMS. |
Expiration | Altera temporalmente la propiedad
Expiration del nodo. Esta
propiedad se especifica en milisegundos. Por ejemplo, para establecer una
caducidad de 100 milisegundos:
|
MessagePriority | Altera temporalmente la propiedad
MessagePriority del nodo. Por ejemplo:
|
MessageType | Altera temporalmente la propiedad
MessageType del nodo. Por ejemplo:
Los valores permitidos para esta propiedad son
text y bytes. |
ProviderName | Altera temporalmente la propiedad
Nombre del proveedor JMS en el
nodo. Por ejemplo:
|
TargetService | Altera temporalmente la propiedad
TargetService del nodo. Por ejemplo:
|
TransactionMode | Altera temporalmente la propiedad
Modalidad de transacción en el
nodo. Por ejemplo:
Los
valores permitidos para esta propiedad son Yes,
No y ForceLocal.
|
UriFormat | Altera temporalmente la propiedad
UriFormat del nodo. Por ejemplo:
Los valores permitidos para esta propiedad son
w3c e ibm. |
Puede establecer las siguientes propiedades JMS en el nodo SOAPAsyncRequest bajo LocalEnvironment.Destination.SOAP.Request.Transport.JMS.JNDI. Estas propiedades solamente se aplican cuando se utiliza el transporte JMS.
Valor | Descripción |
---|---|
BindingsLocation | Altera temporalmente la propiedad
Ubicación de enlaces URL de JNDI
en el nodo. Por ejemplo:
|
ConnectionFactoryName | Altera temporalmente la propiedad
Nombre de fábrica de conexiones
en el nodo. Por ejemplo:
|
ContextParameters | Especifique parámetros de contexto JNDI, además de
los parámetros de contexto JNDI definidos en el nodo. Puede definir
parámetros de contexto JNDI específicos, por ejemplo:
|
InitialContextFactory | Altera temporalmente la propiedad
Fábrica de contexto inicial en
el nodo. Por ejemplo:
|
UserProperties | Especifique parámetros de contexto de usuario,
además de los parámetros de contexto de usuario definidos en el nodo. Puede
definir parámetros de contexto de usuario específicos, por ejemplo:
|
Puede establecer las siguientes propiedades JMS del elemento ReplyTo de WS-Addressing en el nodo SOAPAsyncRequest bajo LocalEnvironment.Destination.SOAP.Request.Transport.JMS.AsyncReply. Establezca estas propiedades si desea alterar temporalmente el modo en que el servidor remoto localiza las definiciones JNDI para la cola de respuestas.
Estas propiedades solamente se aplican cuando se utiliza el transporte JMS. Puede conmutar entre el transporte HTTP y JMS utilizando la alteración temporal TransportType o el campo To; consulte Información de WS-Addressing en el entorno local.
Valor | Descripción |
---|---|
BindingsLocation | Altera temporalmente la propiedad
BindingsLocation
en el elemento ReplyTo de WS-Addressing.
|
ConnectionFactoryName | Altera temporalmente la propiedad
ConnectionFactoryName en el
elemento ReplyTo de WS-Addressing.
|
ContextParameters | Especifique parámetros de contexto JNDI en el
elemento ReplyTo de WS-Addressing.
Puede definir
parámetros de contexto JNDI específicos, por ejemplo:
|
InitialContextFactory | Altera temporalmente la propiedad
InitialContextFactory en el
elemento ReplyTo de WS-Addressing.
|
Valor | Descripción |
---|---|
OneWay | Indica al nodo que el mensaje de entrada era un
mensaje unidireccional y que no es necesario ningún mensaje de respuesta. Por ejemplo:
Si el mensaje de entrada se utiliza el transporte HTTP, el nodo envía un acuse de mensaje HTTP 202. Si el mensaje de entrada ha utilizado
transporte JMS, no se espera ninguna respuesta. El mensaje de salida no
tiene ninguna cola de respuestas y el nodo no espera una respuesta.Para obtener más información, consulte Mensajes unidireccionales en modalidad de pasarela. |