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:
WSBindSpec:
Utilice este elemento para generar un conjunto de artefactos para un escenario descendente para servicios Web para CICS.XSDBindSpec:
Utilice este elemento para generar un conjunto de artefactos para utilizarlos en una transformación XML, por ejemplo, el recurso CICS 4.1 XMLTRANSFORM.WSDL2ELSSpec:
Utilice este elemento para generar un conjunto de artefactos para IMS y otros escenarios descendentes no CICS (consulte WSD2ELSSpec).| Campos | Descripción |
|---|---|
Atributo: importDirectory |
Especifica el directorio del archivo fuente. |
Atributo: importFile |
Especifica el nombre de archivo que contiene:
Valor predeterminado: El nombre suministrado en el parámetro de línea de mandatos de xsebatch -s. |
Atributo: wsdlPortName |
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 |
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. |
<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>
<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>