Rational Developer for System z, Versión 7.6.1

ServiceImplementationSpec

Utilice este elemento del documento ServiceSpecification.xml para proporcionar información sobre la implementación de servicio, o en el caso de las transformaciones XML, sobre los artefactos de transformación.

Este elemento debe contener uno y sólo uno de los elementos siguientes:

Contenido por

EISServiceImplementation

Contiene

  • 1Consulte la descripción de WSBindSpec anteriormente en este tema.
  • 2Consulte la descripción de XSDBindSpec anteriormente en este tema.
  • 3Consulte la descripción de WSDL2ELSSpec anteriormente en este tema.

Atributos

Campos Descripción

Atributo: importDirectory
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: El directorio de entrada

Especifica el directorio del archivo fuente.

Atributo: importFile
Valores válidos: Consulte la descripción
Obligatorio?: Sí (a menos que se especifique
la opción de línea de mandatos -s)
Valor predeterminado: Consulte la descripción

Especifica el nombre de archivo que contiene:
  • un archivo de definición de servicios web (WSDL)

    o bien

  • un archivo de esquema XML (XSD)

Valor predeterminado: El nombre suministrado en el parámetro de línea de mandatos de xsebatch -s.

Atributo: wsdlPortName
Valores válidos: Consulte la descripción
¿Obligatorio?:
Valor predeterminado: Ninguno

Especifica el nombre de puerto WSDL para el que deben generarse artefactos de servicio. El nombre de puerto debe existir en el WSDL; de lo contrario, se visualizará un mensaje de error.

Atributo: wsdlServiceName
Valores válidos: Consulte la descripción
¿Obligatorio?:
Valor predeterminado: Ninguno

Especifica el nombre de servicio WSDL para el que deben generarse artefactos de servicio. El nombre de servicio debe existir en el WSDL; de lo contrario, se visualizará un mensaje de error.

Ejemplos

Figura 1. Ejemplo 1 de elemento ServiceImplementationSpec
<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">
      <ServiceImplementationSpec importFile="WSAT001.wsdl" importDirectory=".">
         <LanguageStructureSpecIn fileNamePrefix="WSATPI"/>
         <LanguageStructureSpecOut fileNamePrefix="WSATPO"/>
         <WSBindSpec fileName="WSAT001P.wsbind" uri="/cics/services/calculator" 
               pgmint="1" contid="WSAT001P" logFileName="WSAT001P.log"/>
         <ApplicationTemplateSpec fileName="WSAT001P.cbl" programName="WSAT001P"/>
      </ServiceImplementationSpec>
   </EISServiceImplementation>

</EISProject>
Figura 2. Ejemplo 2 de elemento ServiceImplementationSpec
<EISProject xmlns="http:///com/ibm/etools/xmlent/batch/emf/BatchProcessModel.ecore" 
         name="CICSXSDTopDownSample">

   <!-- Generar artefactos de conversión XML a partir de un archivo XSD -->
   <EISServiceImplementation>
      <ServiceImplementationSpec importFile="XSAT001.xsd" importDirectory=".">
         <LanguageStructureSpec fileNamePrefix="XSATPI"/>
         <XSDBindSpec fileName="XSAT001P.xsdbind" logFileName="WSAT001P.log"/>
      </ServiceImplementationSpec>
   </EISServiceImplementation>

</EISProject>

Términos de uso | Comentarios

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