Servicios web


El intercambio de datos entre distintas aplicaciones es tan antiguo como la misma informática. A lo largo de este tiempo se han ido presentando distintas soluciones orientadas a resolver las necesidades concretas aprovechando las posibilidades tecnológicas de cada momento.

Como es habitual en el mundo tecnológico, no hay una solución única que sea la más adecuada para todos los casos, ya que la naturaleza de las necesidades, y los recursos disponibles, son extraordinariamente heterogéneos.

Una exigencia frecuente es que esa comunicación se realice en "tiempo real", en la que una aplicación solicita a otra un servicio y se quede esperando a recibir la respuesta para seguir con el proceso. Este servicio puede consistir desde un sencillo paso de solicitud de información (por ejemplo las características o precio de una referencia) hasta un sofisticado procedimiento de actualización (por ejemplo la alta de un pedido y el inicio de una cadena de eventos para su realización).

Una alternativa eficiente a esta necesidad es la utilización de SERVICIOS WEB (web services), en la que la que la comunicación entre aplicaciones se efectúa mediante comunicaciones "http", y el intercambio de información se ajusta a un formato definido previamente. En la actualidad existen dos estándar de arquitectura para estos servicios denominados SOAP y REST.

El protocolo REST implica un ahorro importante de ancho de banda, resulta más sencillo de implementar, y todos los lenguajes de programación permiten su utilización. Por estas razones DATISA ha desarrollado "servicios web" con esta arquitectura para resolver las necesidades más frecuentes de comunicación en "tiempo real". En el diseño se han considerado como prioritarias las cuestiones de seguridad, habida cuenta que el acceso se puede efectuar en forma remota y la comunicación suele estar "abierta".


SERVICIOS DISPONIBLES

En la actualidad están desarrollados los siguientes servicios:

  • Crear Sesión
  • Relación de facturas de un cliente entre fechas
  • Activar sesión
  • Detalle de factura de cliente
  • Relación de artículos
  • Relación de proveedores
  • Detalle de artículo
  • Detalle de proveedor
  • Existencias de artículo
  • Pagos a un proveedor entre fechas
  • Listado de tarifas
  • Relación de facturas de un proveedor entre fechas
  • Obtener tarifas
  • Detalle de factura de proveedor
  • Obtener precios por tarifa
  • Alta de albarán de salida
  • Relación de clientes
  • Eliminar albarán de salida
  • Detalle de cliente
  • Alta de pedido de cliente
  • Modificar cliente
  • Eliminar pedido de cliente
  • Cobros de un clientes entre fechas
  • Extracto contable entre fechas


APLICACIONES PRÁCTICAS

La aplicación de "servicios web" de DATISA permite la conexión en tiempo real bidireccional de otras aplicaciones informáticas de cualquier especialidad de forma sencilla, eficaz y segura. Proporciona el método óptimo para conexiones con programas de páginas web que requieran una interacción inmediata con los datos de gestión.


DOCUMENTACIÓN

Está disponible un Manual de programación en el que se detallan todas las funciones disponibles indicando para cada una Nombre de llamada, Descripción, Parámetros de solicitud, y Parámetros de Respuesta, así como un ejemplo de programación.


Descargue el Folleto informativo