IMPLEMENTACION DE SERVICIOS WEB SERVICES ATH PROPUESTA TÉCNICA
Enviado por Rimma • 4 de Junio de 2018 • 550 Palabras (3 Páginas) • 490 Visitas
...
-
MODELO PROPUESTO
Con el fin de agilizar el desarrollo del Web Service que se ajuste a las necesidades de las entidades facturadoras, ATH propone seguir el siguiente modelo de consulta, notificación de pago y reverso de transacciones descrito en el documento adjunto.
[pic 2]
[pic 3]
-
Generador de codigo
De acuerdo a los sistemas que se tengan y a los lenguajes que se manejen al interior de su empresa usted puede apoyarse en alguna de las siguientes herramientas con el fin de generar el código que necesita para generar su WSDL
Lenguaje
Herramienta
Documentación
C# o VB
WSDL.exe
https://msdn.microsoft.com/en-us/library/7h3ystb6(v=vs.90).aspx
Java
wsimport.exe
http://docs.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html
-
Comparador de WSDL
Una vez generada su WSDL o en caso de contar ya con una propia, ATH sugiere realizar una comparación entre el modelo que se tenga y el modelo de ATH para realizar los ajustes correspondientes a nuestro modelo estándar si así se desea. Para facilitar esta labor se puede utilizar las siguientes herramientas gratuitas:
Herramientas en línea
- https://www.wsdl-analyzer.com
APIs
- http://www.membrane-soa.org/soa-model-doc/1.4/cmd-tool/wsdldiff-tool.htm
-
Desarrollo de Pruebas Funcionales
ATH recomienda SoapUI como herramienta de pruebas funcionales multiplataforma. Esta es una herramienta de código libre y abierto caracterizada por tener una interfaz gráfica de fácil uso y está enfocada al uso de tipo empresarial. SoapUI permite crear y ejecutar de una manera fácil y rápida pruebas automatizadas funcionales, de regresión, de cumplimiento y de carga. En un entorno de pruebas unitarias, SoapUI proporciona cobertura completa para toda la prueba y además es compatible con todos los protocolos y tecnologías estándar.
Para utilizar esta herramienta puede ir al siguiente enlace https://www.soapui.org/downloads/soapui.html en donde podrá descargar una versión acorde con sus necesidades.
-
Modelo de proyecto SOAPUI
A continuación se relaciona el proyecto SoapUI que contiene la estructura e información estándar con el ánimo de facilitar la implementación de la herramienta sugerida
[pic 4]
...