La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan.

Presentaciones similares


Presentación del tema: "Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan."— Transcripción de la presentación:

1 Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan Carlos Aranda – Inteligencia de Negocios Juan Antonio Castillo – CADS Mario Enríquez – Open Consult Marzo 2005

2 Borland User Group - Guatemala Agenda Conceptos y Definiciones Ejemplo #1: Creando un WebService en.NET Ejemplo #2: Consumiendo un WebService desde.NET y Win32 Ejemplo #3: Creando un WebService en Java Ejemplo #4: Consumiendo un WebService Java desde.NET Preguntas

3 Borland User Group - Guatemala Conceptos y definiciones WSDL son las siglas de Web Services Description Language, un formato XML que se utiliza para describir servicios Web. La versión 1.1 está en estado de "propuesta de recomendación" por parte del W3C. Los Web Services son aplicaciones que proveen de datos y/o servicios a otras aplicaciones.

4 Borland User Group - Guatemala Conceptos y definiciones Combinan los mejores aspectos del desarrollo de componentes y del desarrollo web. Utilizan protocolos estándares y formatos de datos de uso generalizado para lograr integración multi-plataforma (HTTP, XML, SOAP).

5 Borland User Group - Guatemala Grafica de comunicación WSDL WSDL HTTP SOAP (XML) TCP/SSL Client e Web Servic e

6 Borland User Group - Guatemala Simple Object Access Protocol (SOAP). Provee un mecanismo para intercambiar información y servicios entre aplicaciones. Formato de mensajería (parámetros y retorno) en XML. Entre otras cosas, SOAP puede representar llamadas a procedimientos remotos (Remote Procedure Calls - RPC) y sus respuestas. Funciona sobre HTTP (y HTTPs) asi que trabaja a través de los Firewalls y Proxies ya existentes ¿Qué es SOAP?

7 Borland User Group - Guatemala ¿Qué es WSDL? Web Services Description Language (WSDL). WSDL define Interfaces publicas. Es como una Type library para multi-plataforma. Provee un “Contrato” que define una interfaz para ser utilizada con SOAP Formato basado en XML. Describe los métodos expuestos. Informa sobre los tipos de datos utilizados.

8 Borland User Group - Guatemala Aplicación Server Puede estar en cualquier servidor que soporte los estándares de comunicación http, Soap, Xml, sobre TCP/IP Debe estar publicada en un Web Server de intranet / internet bajo la seguridad que se necesite Se puede desarrollar con C#, Vb.Net, Dephi.Net, Delphi Win32, C++, Java, etc..

9 Borland User Group - Guatemala Aplicación Cliente Es quien consume la funcionalidad ofrecida por el WebService. Puede ser de tipo Delphi Win32, C#,.Net, Java, C++, etc.

10 Borland User Group - Guatemala Ejemplo #1 Creando un WebService en.NET

11 Borland User Group - Guatemala Ejemplo #2 Consumiendo un WebService desde.NET y Win32

12 Borland User Group - Guatemala Ejemplo #3 Creando un WebService en Java

13 Borland User Group - Guatemala Ejemplo #4 Consumiendo un WebService Java desde.NET

14 Borland User Group - Guatemala Preguntas?


Descargar ppt "Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan."

Presentaciones similares


Anuncios Google