Xksoap

Estado del Arte

Ricardo Larrahondo

Omar Rodríguez

 

Universidad Nacional de Colombia

Software Libre

Proyectos Represetativos

  • EasyWSDL
  • Wsdl2Code

EasyWSDL

WSDL2Code

www.wsdl2code.com

easywsdl.com

  • Soporte estable con 72 horas max tiempo de respuesta.
  • Conocimiento profundo desarrollo de la libreria ksoap2.
  • Android, Objective-C.

 

 

  • Gratuito
  • Personalización de clases de objeto.
  • Android, IPhone.

EasyWSDL

WSDL2Code

Fortalezas

  • Pago (easywsdl)
  • Poca informacion (Publicitaria)
  • Boilerplate Code
  • No Soportan todos los tipos
  • Uso de librerias externas (JODA-TIME)

 

  • Poca información (comunidad)
  • Boilerplate Code
  • No Soportan todos los tipos

 

EasyWSDL

WSDL2Code

Debilidades

Xksoap

Librería Open Source que permita la generación automática de código para consumir servicios SOAP, utilizando como lenguaje Xtend, reduciendo así el código espagueti (Boiler Plate), que implica trabajar con java.

Definción del aporte

Xksoap

  • Dar soporte a tipos de datos poco usuales como listas o vectores.
  • Evitar el uso de librerías externas a ksoap2 para la conversión de datos.
  • La librería generará tanto, el código necesario para consumir un servicio, como el código necesario para encapsular objetos propios de manera de poder enviar peticiones xml y el código necesario para poder convertir la respuesta de los servicios a los objetos propios.

Definción del aporte

Xksoap

Esta librería debe ser simple y de fácil uso, además de permitir al desarrollador programar a demanda, es decir generar código para los servicios que desee y no como en otros proyectos relacionados, donde se genera para todos los objetos y servicios definidos en el wsdl.

 

Definción del aporte

Gracias