
Hola como no todo es siempre es diversión y juegos gratis, aveces hay que centrarnos en temas un poco mas serios aunque no por eso aburridos, si no interesantes.
Alguna vez se han preguntado como es que se comunican muchos sistemas entre si, aunque hayan sido hechos en leguajes de programación diferentes, como es que comparte información?.
Por ejemplo como es que cuando pagamos por internet con nuestra tarjeta de credito la pagina se comunica con el banco y se realiza el deposito o retiro del saldo de nuestra cuenta?.
Para todo ese tipo de comunicaciónes entre sistemas existen los llamados WebServices, Pero que son?
Segun Wikipedia es:
“Un servicio web (en inglés, Web service) es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet. La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la arquitectura y reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas implementaciones de servicios Web se ha creado el organismo WS-I, encargado de desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares.”
Bueno luego de que hayan explorado un poco mas sobre este tema viene la parte de saber, como los uso, como los testeo, bueno en esta ocasión traemos para ustedes una excelente herramienta para este proposito.
soapUI es un servicio gratuito y de código abierto para la aplicación de escritorio
* Servicios de inspección de la web
* Invocar Servicios Web
* El desarrollo de Servicios Web
* Simulación y Servicios Web
* Funcionales, pruebas de carga y el cumplimiento de los Web Services
Es principalmente dirigido a los desarrolladores y tester para proporcionar o consumir WSDL o Servicios Web basados en REST (Java,. Net, etc.) Pruebas funcionales y de carga se puede hacer tanto en forma interactiva soapUI o dentro de un sistema automatizado de construcción o proceso de integración soapUI usando las herramientas de línea de comandos.
Simulacros de Servicios Web puede crear fácilmente para cualquier WSDL y acogido desde soapUI o utilizando la línea de comandos MockService corredor. IDE-plugins están disponibles para
* Eclipse enchufe
* IntelliJ IDE
* NetBeans enchufe
soapUI requiere Java 1.5 y está licenciado bajo la licencia LGPL.
Chequelo es muy facil de usar y muy funcional.
Via: SoapUI