Rational Developer para System z, Versión 7.6

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.

Nota:
  1. Cuando este elemento contiene un elemento WSBindSpec, se utiliza para generar un conjunto de artefactos para crear una implementación de servicios Web.
  2. Cuando este elemento contiene un elemento XSDBindSpec, se utiliza para generar un conjunto de artefactos para utilizarlos en una transformación XML (por ejemplo, el recurso XMLTRANSFORM CICS 4.1). En este caso, sólo se puede especificar LanguageStructureSpec en ServiceImplementationSpec; si se especifica alguno de los siguientes elementos, se ignoran:

Contenido por

EISServiceImplementation

Contiene

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 el archivo de definición de servicio Web (WSDL) datos que debe utilizarse al crear los artefactos de implementación del servicio Web.

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

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)