Inclusión de esquemas de cabecera SOAP en el repositorio SDO
Utilice esta tarea para mejorar el rendimiento de mediación insertando el esquema de cabecera SOAP en el repositorio SDO.
Acerca de esta tarea
Las mediaciones que acceden a las cabeceras SOAP deben garantizar que el esquema de cabecera SOAP se pone a disposición del repositorio SDO. Esto simplifica el acceso a los campos de cabecera (consulte el Ejemplo de código de servicios web) y puede proporcionar una importante ventaja en el rendimiento. Normalmente, el esquema (archivo .xsd) para una cabecera SOAP ya está disponible para el desarrollador de aplicaciones.
Éste es un ejemplo de cabecera (utilizada para el redireccionamiento) que se pasa en el mensaje SOAP:
<soapenv:Header>
<hns0:myClientToken xmlns:hns0="http://www.ibm.com/wbc">
<UseRoutingId>true</ UseRoutingId >
<RoutingID>5</ RoutingID >
</hns0: myClientToken >
</soapenv:Header>
Este es un ejemplo de esquema de cabecera asociada:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.ibm.com/wbc"
elementFormDefault="unqualified">
<xs:element name=" myClientToken">
<xs:complexType>
<xs:sequence>
<xs:element name="UseRoutingId" type="xs:string"/>
<xs:element name="RoutingID" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Para insertar el esquema en el repositorio SDO, complete los pasos siguientes: