Rational Developer for System z, Versión 7.6.1

EISServiceImplementation

Utilice este elemento del documento ServiceSpecification.xml para implementar un proveedor de servicios o un peticionario de servicios a partir de un archivo de descripción de servicio Web (WSDL). Se utiliza también como contenedor del contenedor ServiceImplementationSpec necesario y, opcionalmente, para ConnectionPropertyArray y ServicePropertyArray.

Contenido por

EISProject

Contiene

Atributos

La Tabla 1 muestra los atributos de EISServiceImplementation.

Tabla 1. Especificaciones de atributos para EISServiceImplementation
Campos Descripción

Atributo: runtime
Valores válidos: WEB_SERVICES_CICS |
IMS_SOAP_GATEWAY

¿Obligatorio?: -  
Valor predeterminado: WEB_SERVICES_CICS

Especifica el subsistema (por ejemplo, CICS, IMS, TSO) para el que se generan los artefactos:
  • WEB_SERVICES_CICS: los artefactos pueden desplegarse en un entorno de ejecución de servicios Web CICS TS 3.1+.
  • IMS_SOAP_GATEWAY: los artefactos pueden desplegarse en IMS Enterprise Suite SOAP Gateway y en IMS Connect.

Atributo: type
Valores válidos: SERVICE_PROVIDER
| SERVICE_REQUESTOR
¿Obligatorio?: -  
Valor predeterminado: SERVICE_PROVIDER

Especifica si deben generarse artefactos para implementar un proveedor o peticionario de servicio basado en la descripción de servicio Web de entrada.
Notas:
  • La modalidad SERVICE_REQUESTOR se conoce como “comentario emergente” en escenarios relacionados con IMS.
  • La modalidad SERVICE_REQUESTOR no está soportada cuando el escenario de desarrollo es descendente, el entorno de ejecución de destino es IMS Enterprise Suite SOAP Gateway, el tipo de conversión es compilada y el lenguaje es Enterprise PL/I (consulte la sección Proyecto de IMS Enterprise Suite SOAP Gateway).

Ejemplo

<EISProject xmlns="http:///com/ibm/etools/xmlent/batch/emf/BatchProcessModel.ecore" 
         name="CICSTopDownSample">

    <!-- Generar una implementación de un servicio Web desde un archivo WSDL -->
    <EISServiceImplementation type="SERVICE_PROVIDER">
    ...
    </EISServiceImplementation>

    <!-- Generar un cliente desde un archivo WSDL -->
    <EISServiceImplementation type="SERVICE_REQUESTOR">
    ...
    </EISServiceImplementation>

</EISProject> 

Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)