| Foros en español
 
:       
 
Productos
eDeveloper
Características
Ventajas y Beneficios
Metodología de Desarrollo
Versiones
eDeveloper 9.4
Discovery 10
Express    10
Enterprise 10
Conectividad
Enterprise Server
Web Services
Bases de datos soportadas
J2EE
IBM
Overview iSeries
DB2
WebSphere
Recursos para Desarrolladores
Casos de Exito
uniPaaS
iBOLT
  Contacto

Regístrese en seminarios web gratuitos de Magic
 Home › Productos  › eDeveloper  

eDeveloper - Web Services

eDeveloper v10

 
» Web Services

La necesidad de comunicación de aplicación a aplicación y la interoperabilidad sobre la red creció cuando las compañías se dieron cuenta de la simplicidad de crear aplicaciones Web utilizando los Web Services, montándose sobre la infraestructura existente de Internet, de una manera efectiva, rápida y con un menor costo.

Un Web Service es una pieza de software autodisponible sobre el Internet y utiliza un sistema estandarizado de mensajería XML, el Extensible Markup Language (XML) es el formato básico para representar datos en la plataforma de los Web Services. El XML fue elegido porque no es específico para una plataforma ni para un proveedor, además de ser simple de crear y analizar.

› Las ventajas de los web services

La ventaja más grande de los Web Services se basa en el hecho de que es el estándar existente, que es totalmente independiente de la tecnología subyacente utilizada para construir la aplicación.

Los Web Services son independientes a las plataformas, bases de datos, y los lenguajes de programación, liberando totalmente a los programadores de las limitaciones encontradas previamente al tratar de interconectar aplicaciones entre si.

Esta facilidad de integración permite relaciones de negocio más estrechas y procesos más eficientes.

Los Web Services son también una gran mejora en la seguridad de la aplicación. Muchas empresas se limitaron en el pasado por proporcionar más funcionalidad al Web debido al miedo de exponer datos críticos, con los Web Services, pueden publicar servicios simples que están desconectados de los objetos de datos y solo envían la respuesta requerida al solicitante. Esto elimina la necesidad de publicar tablas completas de datos y por lo tanto, de proporcionar un ambiente más seguro.

› eDeveloper y los Web Services

eDeveloper y el Magic Enterprise Server pueden consumir Web Services a través de la red así como el proveer de Web Services a otras aplicaciones.

Los programadores pueden crear llamadas SOAP de una manera transparente usando XML para Web Services externos, y así recibir respuestas, a través del uso de la operación "Invoke Web S", sin escribir ni una sola línea de SOAP. La sintaxis técnica de SOAP es manipulada por el desarrollador a través del Magic Enterprise Server. Como tal, las aplicaciones desarrolladas con Magic eDeveloper pueden trabajar recíprocamente con Web Services existentes, transmitiendo y recibiendo información utilizando el protocolo SOAP. Los argumentos se pasan directamente del programa Magic al Web Service usando métodos RPC o DOCUMENT, y la respuesta se recibe directamente dentro de la vista de los datos del programa Magic.

Las aplicaciones Magic pueden proporcionar servicios vía llamadas de Web Services. Utilizando los estándares de los Web Services para proporcionar los servicios requeridos, las aplicaciones Magic reciben peticiones SOAP/XML y envían las respuestas al solicitante.

 
   
 
    De los Naranjos 203, Col. Res. Cipreses, C.P. 66473 San Nicolás de los Garza N.L.. Tels: (81) 8299 1308, 8327 7643, 1431 1042. E-mail:
info@proasistemas.com.