Asociacion de Maquiladoras de Exportacion de Nuevo Laredo ... para... · Web viewNOTA: Si muestra...

Preview:

Citation preview

MANUAL DE IMPLEMENTACION DEL SERVICIO WEB DODA (DOCUMENTO DE OPERACIÓN PARA DESPACHO ADUANERO)

Para la creación de un servicio web que consuma al WebService DODA desde cualquier lenguaje de programación o herramienta de desarrollo es necesario descargar el esquema/contrato del WebService DODA. Para eso debes seguir los siguientes pasos:

1) VISUALIZAR WSDLPoner la siguiente url en tu navegador Internet Explorer:https://200.57.3.82/AdministradorQr/WebServiceDodaPort?wsdl

2) EXCEPCION DE SEGURIDADTe va a mostrar un mensaje/advertencia de seguridad, ya que el servicio está expuesto con el protocolo HTTPS. Vas a dar click en “Agregar excepción…”

Dar click en “Confirmar Excepción de Seguridad”. Esto ya nos permitirá visualizar:

3) GUARDAR WSDLVamos a guardar el contrato/esquema: “Guardar como”:

Lo ponemos en la ruta de nuestra preferencia, en este ejemplo lo ponemos es /Desktop/WSDLDODA.

4) VISUALIZAR/GUARDAR/EDITAR XSD

En el contenido del wsdl hace referencia a un esquema (xsd), esa referencia la hace mediante una url, para poder descargar ese archivo xsd deberá cambiarse la ip privada por la ip pública:

Esta es la url con la que podemos descargar el xsd:

https://200.57.3.82/AdministradorQr/WebServiceDodaPort?WSDL&type=XSD&file=schema:2b419746-d840-4d17-aac0-c5f58a24d0a9

Esa url la ponemos en el navegador y nos mostrará lo siguiente:

NOTA: Si muestra el mensaje/advertencia de seguridad, entonces realizar los pasos anteriores para agregar la excepción de seguridad y poder visualizar el contenido del xsd.

Guardamos el contenido del xsd: “Guardar como”:

Seleccionamos la ruta ya creada: /Desktop/WSDLDODA, le ponemos nombre al archivo, un nombre de nuestra preferencia: “WebServiceDodaPort1.xsd”

5) VISUALIZAR/GUARDAR XSD 2

En el archivo xsd descargado se hace referencia a otro esquema mediante una url, esa url debemos cambiar la ip privada por la ip pública, y quedaría así la url:

https://200.57.3.82/AdministradorQr/WebServiceDodaPort?WSDL&type=XSD&file=schema:ff2e77fc-e4fc-4d9d-95eb-831d0fd38c18

La url la ponemos en el navegador para visualizar el xsd:

NOTA: Si muestra el mensaje/advertencia de seguridad, entonces realizar los pasos anteriores para agregar la excepción de seguridad y poder visualizar el contenido del xsd.

Guardamos el contenido del xsd: “Guardar como”:

Seleccionamos la ruta ya creada: /Desktop/WSDLDODA, le ponemos nombre al archivo, un nombre de nuestra preferencia: “WebServiceDodaPort1.xsd”

En el archivo xsd descargado se hace referencia a otro esquema mediante una url, esa url debemos cambiar la ip privada por la ip pública, y quedaría así la url:

Con esto tenemos ahora el esquema/contrato completo.

Antes de poder usar los archivos debemos modificar las referencias que se hace a los xsd, actualmente las referencias aparecen mediante la url, esa url debemos reemplazarla por la ruta física del archivo xsd correspondiente:

Seleccionar el valor de schemaLocation y cambiar por el nombre del archivo xsd: “WebServiceDodaPort1.xsd”

También debemos modificar el archivo xsd, cambiar el valor del schemaLocation de WebServiceDodaPort1.xsd. Actualmente tiene una url, debemos poner el nombre del archivo xsd correspondiente: “WebServiceDodaPort2.xsd”

Con todo esto ya podemos hacer uso de nuestro esquema en nuestros futuros desarrollos.

A continuación veremos cómo crear un proyecto soapUI:

1) Abrir soapUI2) File -> New SOAP Project

3) En Project Name poner nombre del proyecto a nuestra conveniencia: “WebServiceDodaPort”4) En Initial WSDL seleccionar “Browse”, seleccionar el archivo wsdl (WebServiceDodaPort.wsdl) ->

Open

5) Click OK

Vamos a poder visualizar las operaciones del servicio web DODA

NOTA: Al momento de crear un desarrollo desde cualquier lenguaje (Java, .NET, etc) se deberá especificar la ruta/url del WSDL, se deberá especificar la ruta física del wsdl descargado en este manual.

Recommended