WSDL (Web Service Defini/on Language)
|
|
- Francisca Rodríguez Castro
- hace 6 años
- Vistas:
Transcripción
1 WSDL
2 WSDL (Web Service Defini/on Language)
3 Autodescripción del Servicio Web h"p:// Lenguaje para la descripción estándar de un Servicio Web. Tecnología XML que estandariza la representación de los parámetros de entrada y de salida que provienen de una invocación externa y permite a los diferentes clientes entender automá/camente cómo interactuar con el Servicio Web. ar Independencia de Lenguaje y Plataforma.
4 Estructura de un Documento WSDL (I) 8 Elementos: <defini/ons> <types> <message> <porttype> <opera/on> <binding> <service> <port>
5 Estructura de un Documento WSDL (II) Los documentos WSDL constan de dos partes: Definición de la Interfaz del Servicio: Tipos (Types): Esquemas XML que describen los /pos de datos u/lizados. Mensaje (Message): Descripción del mensaje. Tipo del Puerto (porttype): Especificación del conjunto de operaciones soportadas por un punto final de un Servicio Web.
6 Estructura de un Documento WSDL (III) Definición de la Implementación del Servicio: Enlaces (Binding): Especifica como se enlaza una operación con un protocolo (hqp, smtp,...) y un modo de comunicación (transferencia de documento, RPC,...). Servicio (Service): Representa a la localización exacta de un Servicio Web para poder ser accedido.
7 Documento WSDL - Servicio Web HolaPersona.java public class HolaPersona { public String hola(persona p) { return "Hola "+p.getnombre()+" "+p.getapellidos()+ " empleado de "+p.getempresa()+", Bienvenido a Axis!!!"; } } Persona.java public class Persona { private String nombre; private String apellidos; private String empresa; public String getnombre() { return nombre; } public void setnombre(string n) { nombre=n; } public String getapellidos() { return apellidos; } public void setapellidos(string a) { apellidos=a; } public String getempresa() { return empresa; } public void setempresa(string e) { empresa=e; } }
8 Documento WSDL - <defini/ons> Contenedor de la descripción del servicio. Contendra las declaraciones globales de espacios de nombres empleados en el documento. <definitions> <! Declaración types--> <! Declaración message--> <! Declaración porttype--> <! Declaración binding--> <! Declaración service--> </definitions>
9 Documento WSDL - <types> Contendra las declaraciones globales de espacios de nombres empleados en el documento. <types> <complextype name="persona"> <sequence> <element name="nombre nombre type= string" /> <element name="apellidos type= string" /> <element name="empresa type= string" /> </sequence> </complextype> </schema> </types>
10 Documento WSDL - <message> Modela los datos que se intercambiarán en las pe/ciones y respuestas de los Servicios Web. Con/ene uno o más subelementos de /po <part> que iden/fican a los datos individuales y sus /pos, que forman parte del mensaje de datos. <messagename="holarequest"> l R q " <part name="p" type= Persona" /> </message> <messagename="holaresponse"> p <part name="holareturn" type= string" /> </message>
11 Documento WSDL - <porttype> Especifica un conjunto de operaciones soportadas por un punto final de un Servicio Web. Con/ene sub- elementos de /po <opera/on> que representa a las operaciones (como la declaración de métodos en una clase). Dentro de la operación se definen parámetros de entrada <input> o salida <output>, que son mensajes previamente definidos con la e/queta <message>. <porttype name="holapersona"> <operation name="hola" parameterorder="p"> <input message= holarequest" name="holarequest" /> <output message= holaresponse" name="holaresponse" /> </operation> </porttype>
12 Documento WSDL - <porttype> Mensajes en un sen/do Pe/ción/Respuesta Pe/ción/N*Respuesta No/ficación Solicitud respuesta a Cliente SOAP ntido sta Mensaje SOAP Mensaje Petición SOAP Mensaje Respuesta SOAP Mensaje Petición SOAP Mensaje Respuesta SOAP... Mensaje Respuesta SOAP Mensaje SOAP Servidor SOAP Mensaje SOAP Mensaje Respuesta SOAP
13 Documento WSDL - <binding> El elemento <binding> especifica un protocolo (HTTP, SOAP, MIME o uno nuevo) y un formato de datos concreto para un elemento <porttype>. Cada elemento <binding> /ene subelementos de /po <opera/on> que indica si los mensajes van en la cabecera, en el cuerpo, como dato adjunto,..., que están codificados, etc.
14 Documento WSDL - <binding> <binding name="holapersonasoapbinding" type= HolaPersona"> <binding style="rpc" transport=" / <operation name="hola"> <operation soapaction="" /> <input name="holarequest"> q <body encodingstyle=" /> </input> <output name="holaresponse"> p <body encodingstyle=" /> </output> </operation> </binding> máster online en Dirección e Ingeniería de Sitios Web
15 Documento WSDL - <service> Iden/fica a un Servicio Web concreto. Con/ene uno o más subelementos <port> que representan a un punto final. <service name="holapersonaservice"> <port binding= HolaPersonaSoapBinding" name="holapersona"> <address location=" </port> </service>
16 Prac/ca 2 1. Ponga en funcionamiento la prác/ca que se presenta a con/nuación. 2. Posteriormente, cree su propio servicio web y genere automá/camente su documento wsdl. 3. Localice un servicio web de xmethods.org y cree un cliente a par/r de su documento wsdl y ejecútelo. 4. Por úl/mo, haga un manual de los pasos que ha ido realizando y resultados en los apartados 2 y 3 (incluya pantallazo de cada paso). Debera enviar este manual.
17 Prác/ca 2 Netbeans Herramienta: Netbeans: h"p://
18 Prác/ca 2 Pasos 1. Generar WSDL de un Servicio Web 2. Consulta de Servicios Web en Internet 3. Crear un cliente a par/r del WSDL
19 Prác/ca Generar WSDL U/lizar el proyecto creado en la prác/ca1 (ver prác/ca 1.1 y 1.2) 1 2
20 <?xml version="1.0" encoding="utf- 8" standalone="yes"?> <!- - Generated by JAX- WS RI at hqp://jax- ws.dev.java.net. RI's version is Metro/ (tags/ 2.2.0u1-7139; T10:55: ) JAXWS- RI/ JAXWS/2.2 svn- revision#unknown. - - > <defini/ons targetnamespace="hqp://serviciosweb/" name="holaws" xmlns="hqp:// schemas.xmlsoap.org/wsdl/" xmlns:wsp="hqp:// policy" xmlns:tns="hqp:// serviciosweb/" xmlns:xsd="hqp:// xmlns:wsp1_2="hqp:// schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="hqp://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="hqp:// xmlns:wsu="hqp://docs.oasis- open.org/wss/2004/01/oasis wss- wssecurity- u/lity- 1.0.xsd"> <types> <xsd:schema> <xsd:import namespace="hqp://serviciosweb/" schemaloca/on="holaws_schema1.xsd"/> </xsd:schema> </types> <message name="hello"> <part name="parameters" element="tns:hello"/> </message> <message name="helloresponse"> <part name="parameters" element="tns:helloresponse"/> </message> <message name="hola"> <part name="parameters" element="tns:hola"/> </message> <message name="holaresponse"> <part name="parameters" element="tns:holaresponse"/> </message>
21 <porttype name="holaws"> <opera/on name="hello"> <input wsam:ac/on="hqp://serviciosweb/holaws/hellorequest" message="tns:hello"/> <output wsam:ac/on="hqp://serviciosweb/holaws/helloresponse" message="tns:helloresponse"/> </opera/on> <opera/on name="hola"> <input wsam:ac/on="hqp://serviciosweb/holaws/holarequest" message="tns:hola"/> <output wsam:ac/on="hqp://serviciosweb/holaws/holaresponse" message="tns:holaresponse"/> </opera/on> </porttype> <binding name="holawsportbinding" type="tns:holaws"> <soap:binding transport="hqp://schemas.xmlsoap.org/soap/hqp" style="document"/> <opera/on name="hello"> <soap:opera/on soapac/on=""/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </opera/on> <opera/on name="hola"> <soap:opera/on soapac/on=""/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </opera/on> </binding> <service name="holaws"> <port name="holawsport" binding="tns:holawsportbinding"> <soap:address loca/on="replace_with_actual_url"/> </port> </service> </defini/ons>
22 Prác/ca 2.2 Consultar Servicios Web en Internet (I) hqp://
23 Prác/ca 2.2 Consultar Servicios Web en Internet (I)
24 Prác/ca 2.2 Consultar Servicios Web en Internet (I)
25 Prác/ca 2.2 Consultar Servicios Web en Internet (I)
26 Prác/ca 2.2 Consultar Servicios Web en Internet (I) hqp://
27 Prác/ca 2.2 Consultar Servicios Web en Internet (I)
28 Prác/ca 2.2 Consultar Servicios Web en Internet (I)
29 Prác/ca 2.2 Consultar Servicios Web en Internet (II) máster online Direcci Ingenie de Sitio Web
30 Prác/ca 2.2 Consultar Servicios Web en Internet (II) máster online en Dirección e Ingeniería de Sitios Web url del wsdl:
31 Prác/ca 2.2 Consultar Servicios Web en Internet (II) máster online en Dirección Ingeniería de Sitios Web Spain Coordinador: Dr. Javier Parra Fuente
32 Prác/ca 2.2 Consultar Servicios Web en Internet (III) hqp:// repository.com/
33 Prác/ca 2.2 Consultar Servicios Web en Internet (III) hqp:// repository.com/service/overview/
34 Prác/ca 2.2 Consultar Servicios Web en Internet (III) hqp://peopleask.ooz.ie/soap.wsdl
35 Prác/ca 2.2 Consultar Servicios Web en Internet (III)
36 Prác/ca 2.2 Consultar Servicios Web en Internet (III)
37 Prác/ca 2.3 Crear Cliente a par/r del WSDL Previo: crear un proyecto web (verprác/ca1.1) Crear un cliente del servicio web
38 Prác/ca 2.3 Crear Cliente a par/r del WSDL Generación automá/ca de las clases necesarias para llamar al servicio web
39 Prác/ca 2.3 Crear Cliente a par/r del WSDL 1 We 3 Ing de We
40 Prác/ca 2.3 Crear Cliente a par/r del WSDL <%@page contenttype="text/html" pageencoding="utf- 8"%> <!DOCTYPE html> <html> <head> <meta hqp- equiv="content- Type" content="text/html; charset=utf- 8"> </tle>jsp Page<//tle> </head> <body> <h1>información de la URL</h1> <%- - start web service invoca/on - - %><hr/> <% try { net.webservicex.whois service = new net.webservicex.whois(); net.webservicex.whoissoap port = service.getwhoissoap(); // TODO ini/alize WS opera/on arguments here java.lang.string hostname = "udistrital.edu.co"; // TODO process result here java.lang.string result = port.getwhois(hostname); out.println("result = "+result); } catch (Excep/on ex) { // TODO handle custom excep/ons here } %> <%- - end web service invoca/on - - %><hr/> </body> </html>
41 Prác/ca 2.3 Crear Cliente a par/r del WSDL Ejecución del proyecto
42 Prác/ca 2.3 Crear Cliente a par/r del WSDL Ejecución del proyecto
43 Direcci Ingenie de Sitio Web Prác/ca 2.3 Crear Cliente a par/r del WSDL (II) url del wsdl: tb l t /d t /i f Coordinador: Dr. Javier Parra Fuente
44 Prác/ca 2.3 Crear Cliente a par/r del WSDL (II)
45 Prác/ca 2.3 Crear Cliente a par/r del WSDL (II) 1 online Direcci Ingenie de Sitio Web 3 4 2
46 Prác/ca 2.3 Crear Cliente a par/r del WSDL (II) Añade el Código Automá/camente <% try { eu.dataaccess.footballpool.info service = new eu.dataaccess.footballpool.info(); eu.dataaccess.footballpool.infosoaptype port = service.getinfosoap(); // TODO ini/alize WS opera/on arguments here java.lang.string scountryname = ""; // TODO process result here eu.dataaccess.footballpool.arrayofstring result = port.alldefenders(scountryname); out.println("result = "+result); } catch (Excep/on ex) { // TODO handle custom excep/ons here } %>
47 Prác/ca 2.3 Crear Cliente a par/r del WSDL (II) Modificar el Código Generado <%@page import="java.u/l.list"%> <% try { eu.dataaccess.footballpool.info service = new eu.dataaccess.footballpool.info(); eu.dataaccess.footballpool.infosoaptype port = service.getinfosoap(); // TODO ini/alize WS opera/on arguments here java.lang.string scountryname = "Spain"; // TODO process result here eu.dataaccess.footballpool.arrayofstring result = port.alldefenders(scountryname); List <String> lista = result.getstring(); for (String jugador : lista) { out.println("nombre: " + jugador + "<br>"); } } catch (Excep/on ex) { // TODO handle custom excep/ons here } %>
48 Prác/ca 2.3 Crear Cliente a par/r del WSDL (II) Ejecución del proyecto
Experto Universitario Java Enterprise Servicios Web
Servicios Web Sesión 1: Introducción. Invocación de Servicios Web SOAP Puntos a tratar Qué es un Servicio Web? Tipos de Servicios Web Arquitectura de los Servicios Web Tecnologías básicas para Servicios
Más detallesCORPORACION UNIVERSITARIA AUTONOMA DEL CAUCA PROGRAMA DE INGENIERIA DE SISTEMAS 2o Periodo de 2014 MATERIA: ELECTIVA IV (MEJORAMIENTO DE PROCESOS)
Servicios Web en PHP Contenido Configuración Web Services en PHP o Cliente o Servidor Generación del WSDL Web Services en PHP Configuración Se debe actualizar el archivo de configuración del servidor APACHE
Más detallesIntroducción a XML (III) - Web Services Huibert Aalbers Senior Certified Software IT Architect
Introducción a XML (III) - Web Services Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de
Más detallesManual de usuario. Descripción del servicio de envío de mensajes
GUIA DE CONEXIÓN CON CENTRAL VIA WEB SERVICES 2010 INDICE 1. Introducción 1.1 Objetivo del documento 1.2 Variables de entorno 2. Descripción del servicio 2.1 Aspectos comunes de todos los servicios. 2.2
Más detalles1. Introducción a los Servicios web
1. Introducción a los Servicios web Los servicios web son un tipo de middleware mediante el que pueden comunicarse aplicaciones remotas. En esencia, funciona como cualquier otro tipo de middleware (rmi,
Más detallesDesarrollo de Servicios Web para la ETN
........... Desarrollo de Servicios Web para la ETN Primer Informe de Avance JULIO, 2010 Primer Informe de Avance Desarrollo de Servicios Web para la ETN Crear Servicios Web que hagan disponible la información
Más detallesDesarrollo de Servicios Web para la ETN
. Informe Final.......... Desarrollo de Servicios Web para la ETN Crear Servicios Web que hagan disponible la información contenida en la Red Temática de Ecosistemas a los países miembros de la Red Interamericana
Más detallesAPLICACIONES DE INTERNET: SERVICIOS DE RED Y WEB
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento
Más detallesPrueba de conectividad y soluciones de integración para sistemas de salud
4 CONGRESO IBEROAMERICANO DE INFORMÁTICA MÉDICA NORMALIZADA Foro de Conectividad Foro de Informática Normalizada para Enfermería Foro de Informática Normalizada en Registros Médicos Prueba de conectividad
Más detallesJSP. MSc. Daniel Alejandro Yucra Sotomayor Pag. - 1 - Web Services. Laboratorio Nro. 11. Web Services con JAX-WS con MySQL. I. Competencia General:
Laboratorio Nro. 11 Web Services con JAX-WS con MySQL I. Competencia General: Mostrar la capacidad que tienen los web services cuando se combinan con componen como una base de datos en MySQL. II. Definiendo
Más detallesClase 03. WSDL y más XML. Mg. A. G. Stankevicius. Segundo Cuatrimestre
Ingeniería de Aplicaciones para la Web Semántica Clase 03 WSDL y más XML Mg. A. G. Stankevicius Segundo Cuatrimestre 2005 Copyright 2 Copyright 2005 A. G. Stankevicius. Se asegura la libertad para copiar,
Más detallesIntroducción a JSF con NetBeans
Introducción a JSF con NetBeans Créditos Yann Arthur Nicolas yannart@gmail.com www.merlinsource.com Objetivo Crear una primera aplicacion con JSF utilizando los tags para JSP y un ManagedBean, entender
Más detallesExperto Universitario Java Enterprise Servicios Web
Servicios Web Sesión 2: Creación de servicios Web SOAP Puntos a tratar Introducción Servicios web desde la vista del servidor Implementación del servicio JAX-WS Pasos para crear un WS con JAX-WS Implementación
Más detalles1.9.- Descripción del servicio: WSDL (VI)... - 12 -
TEMA 6 Contenido 1.- Servicios web... - 2-1.1.- Características.... - 3-1.2.- Intercambio de información: SOAP.... - 4-1.3.- Intercambio de información: SOAP (II).... - 5-1.4.- Descripción del servicio:
Más detallesTema VI. Servicios Web I. Introducción
Tema VI. Servicios Web I. Introducción Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Llamada a Procedimientos Remotos (RPC) 3.Servicios Web i. Introducción ii. WSDL iii.soap
Más detallesPASO 1: Creamos un nuevo proyecto en NetBeans. Nos vamos a File y pulsamos sobre New Project
PASO 1: Creamos un nuevo proyecto en NetBeans. Nos vamos a File y pulsamos sobre New Project PASO 2: En categorías seleccionamos Java Web y en projects Web Application. PASO 3: En el siguiente paso debemos
Más detallesServicios web. Contenido. Programación en Internet Curso 2007-2008. Introducción Los pilares (SOAP, WSDL, UDDI) Desarrollo de un servicio web
Departamento de Lenguajes y Sistemas Informáticos Servicios web Programación en Internet Curso 2007-2008 Contenido Introducción Los pilares (SOAP, WSDL, UDDI) Desarrollo de un servicio web DLSI - Universidad
Más detallesServicios Web y SOA. Índice. Introducción a los Servicios Web. Invocación de servicios web SOAP... 4. Qué es un Servicio Web?... 4
Índice 1 2 3 Introducción a los Servicios Web. Invocación de servicios web SOAP... 4 1.1 Qué es un Servicio Web?... 4 1.2 Características de los Servicios Web... 5 1.3 Tipos de servicios Web...5 1.4 Arquitectura
Más detallesVisión de Web Services con J2EE
3er Congreso Interamericano de Administración Universitaria Visión de Web Services con J2EE Héctor Jiménez Arquitectura e Integración de aplicaciones Dirección de Tecnología QoS Labs Agenda Introducción
Más detallesUn servicio Web para investigación operativa
VIII Congreso de Ingeniería de Organización Leganés, 9 y 10 de septiembre de 2004 Un servicio Web para investigación operativa Marcos Calle Suárez, Gabriel Villa Caro, José Manuel García Sánchez, Jesús
Más detallesINGENIERÍA del SOFTWARE Curso 2004/05. Tema 2: Arquitecturas Software de varios niveles en Java. Introducción a los Servicios Web
2 INGENIERÍA del SOFTWARE Curso 2004/05 Tema 2: Arquitecturas Software de varios niveles en Java Introducción a los Servicios Web Índice 3 Introducción HTTP en 5 minutos XML en 5 minutos SOAP WSDL Usar
Más detallesQuickstart-Webapps-Spring
Alumna: Keren Monge Cid Materia: Web Application Development Maestro: Alejandro S. Álvarez Cifuentes Grupo: 3CM2 3er Departamental Quickstart-Webapps-Spring Objetivo Desarrollar una aplicación web utilizando
Más detallesConstruir RIA usando Flex. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl
Construir RIA usando Flex Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Temario Arquitectura de un aplicación RIA Flex Servicios Web en VB.NET, C# y Java Descriptor WSDL
Más detallesGALA. Servicios WEB. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h. L25. Servicios Web en Integración
L25. Servicios Web en Integración L25. en ASP.NET Tipo de proyecto Archivos.ASMX Igual que los.aspx, UN URL Imports System Imports System.Web.Services
Más detallesCurso SOA and Java Web Services with JAX-WS
Curso SOA and Java Web Services with JAX-WS Descripción: Los servicios Web están diseñados para permitir acceso basado en Web a software distribuido y servicios de negocio. Ofrecen un estándar y una arquitectura
Más detallesWeb Services. Introducción y Escenarios para su Uso. Moisés Daniel Díaz Toledano. www.moisesdaniel.com
Web Services. Introducción y Escenarios para su Uso. Moisés Daniel Díaz Toledano. www.moisesdaniel.com 1.- Introducción a los WebServices. 1.1.- Definición de la W3C. 1.2.- Un poco de perspectiva. 1.3.-
Más detallesPara crear un servicio puede utilizarse cualquiera de los lenguajes disponibles en la plataforma.net.
Web Services. Un servicio Web o WebService es un servicio ofrecido por una aplicación que expone su lógica a clientes de cualquier plataforma mediante una interfaz accesible a través de la red utilizando
Más detallesWeb Service de Calidad de datos identificativos
Web Service de Calidad de datos identificativos Autor: AEAT Fecha: 27/11/2015 Versión: 1.0 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 27/11/2015 Versión inicial A Todas (*) Acción: A= Añadir;
Más detallesServicios Web: Concepto
Servicios Web y RMI http://www.it.uc3m.es/pedmume/ Servicios Web: Concepto Uso más habitual de un servidor es dar una respuesta al usuario de una determinada página (PHP, ASP, J2EE ). Las páginas están
Más detallesSERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general
SERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general Versión 1.0 1 Control Versión 1.0 Fecha: 22-10-2008 1 Introducción 3 2 Servicios web de actualización 3 2.1 Acceso y seguridad:
Más detallesTema 4. Servicios WEB
Tema 4. Servicios WEB SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs octubre 2008 FJRP, FMBR 2008/09 ccia SCS 4.1 Servicios WEB Un Servicio Web es un componente software
Más detallesTECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB
TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente
Más detallesAplicaciones y Servicios Web (Web Services)
Aplicaciones y Servicios Web (Web Services) Joaquín Salvachúa DIT- jsalvachua@.upm.es -1- Internet NG Índice Problema a resolver Arquitectura SOAP WSDL UDDI Conclusiones -2- Internet NG Aplicaciones WEB
Más detallesCapacitación Efectiva SOA y Web Services con Java
Descripción: SOA es un paradigma de arquitectura para diseñar y desarrollar sistemas distribuidos. Las soluciones SOA han sido creadas para satisfacer los objetivos de negocio las cuales incluyen facilidad
Más detallesRequisitos. Universidad ORT Arquitectura de Software
Requisitos Java Development Kit (JDK) 1.5 o superior NetBeans IDE 6.5 o superior JBoss Application Server 4.2.x o 5.x.x Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK 1
Más detallesServicios Web Ubicuos Activados por Voz
Servicios Web Ubicuos Activados por Voz Parte II. Servicios Web Juan José Ramos Muñoz Dpto. de Teoría de la Señal, Telemática y Comunicaciones La Web de las cosas Servicios Web Ubicuos Activados por Voz
Más detallesServicios web. Jorge Iván Meza Martínez jimezam@gmail.com
Servicios web Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/71 Contenidos Que es un servicio web. Tecnologías
Más detallesServicios Web. Andrés Pastorini. TRIA Tecnólogo Informático
Andrés Pastorini TRIA Tecnólogo Informático Un servicio web expone un conjunto de servicios para ser consumidos a través de la red. En otras palabras, un servicio web especifica un conjunto de operación(funciones
Más detallesÍndice. Introducción a SOAP JAX-WS
3.4 JAX-WS Índice Introducción a SOAP JAX-WS SOAP (1) SOAP es un protocolo basado en XML para el intercambio de mensajes en un entorno distribuido Originalmente acrónimo de Simple Object Access Protocol
Más detallesEspecificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas
Servicio Nacional de Aduanas Subdirección de Informática Departamento de Desarrollo de Sistemas Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes
Más detallesTema 3.1: Introducción a Servicios Web
Tema 3.1: Introducción a Servicios Web Servicios Web (1) La Web proporciona un mecanismo de transporte universal, eficiente, robusto, escalable y probado tanto en aplicaciones inter-organización como intraorganización.
Más detallesWeb Services Tecnologías asociadas
Web Services 274 Web Services Tecnologías asociadas SOAP WSDL XML Tecnologías asociadas El modelo de web services está basado en ciertas tecnologías emergente que es el resultado del trabajo de varias
Más detallesTEMA 5. Otras arquitecturas distribuidas IV. Web Services
TEMA 5. Otras arquitecturas distribuidas IV. Web Services IV. Web Services 1. Qué son los Web Services? 2. Ejemplos de Web Services 3. Tecnologías y arquitectura 3.1. Arquitectura 3.2. Lenguaje de descripción:
Más detallesEspecificación de Uso. Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1
Especificación de Uso Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1 Coordinación Nacional de Tecnología Información e Innovación Ministerio de Educación de Chile Fecha: 27/Octubre/2011
Más detallesAPLICACIONES DE INTERNET: SOAP
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento
Más detallesIntroducción a los servicios web 2012 Marcelino Rodríguez Suárez http://www.marce.com Un servicio web publica su descripción en un documento XML en
Introducción a los servicios web 2012 Marcelino Rodríguez Suárez http://www.marce.com Un servicio web publica su descripción en un documento XML en lenguaje WSDL. De esta forma es conocido y utilizado
Más detallesINSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ
INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ PRACTICA: Introducción a JAX-WS Web Services MATERIA: WEB APPLICATION DEVELOPMENT PROFESOR: CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO ALUMNA: ANA KAREN
Más detallesWEB SERVICE DEL REGIMEN DE PERCEPCION DE I.V.A (wsrgiva) Manual para el Desarrollador
WEB SERVICE DEL REGIMEN DE PERCEPCION DE I.V.A (wsrgiva) Manual para el Desarrollador Historial de Modificaciones Versión Fecha Descripción 0.1 28-04-2010 Versión Inicial del Documento. 0.2 22-09-2010
Más detallesSistemas Operativos Distribuidos
Evolución de la Web Introducción a los Servicios Web (Web Services) Pasado: Web de documentos Páginas estáticas Web como un enorme repositorio de información Tecnologías: HTTP + HTML Presente: Web de aplicaciones
Más detallesSISTEMAS DISTRIBUIDOS MÓDULO 9. Web Services en Sistemas Distribuidos. Arquitectura Orientada a Servicios
SISTEMAS DISTRIBUIDOS MÓDULO 9 Web Services en Sistemas Distribuidos Arquitectura Orientada a Servicios Servicios Web: Estructura y Funcionalidades Protocolo de Comunicación: Soap y Rest Lenguaje Descriptor
Más detallesContrato de Servicio ServiciosPortalWS
Contrato de Servicio WS Versión: 1.2 15/01/2015 HOJA DE CONTROL REGISTRO DE CAMBIOS Cambio Causa del Cambio Responsable del Cambio Fecha del Cambio 1 Versión Inicial 2 Revisión Subdirección de Informática
Más detallesSOPORTE A LOS CONTRATOS INTEGRALES DE SERVICIOS PÚBLICOS URBANOS PARA EL ÁREA DE GOBIERNO DE MEDIO AMBIENTE Y MOVILIDAD DEL AYUNTAMIENTO DE MADRID
ANEXO 2 DEL PLIEGO DE PRESCRIPCIONES TÉCNICAS DEL CONTRATO MIXTO DE SERVICIOS Y SUMINISTRO PARA LA PROVISIÓN/DESARROLLO, SOPORTE Y MANTENIMIENTO DE LA PLATAFORMA INFORMÁTICA MADRID INTELIGENTE (MiNT) DE
Más detallesSISTEMAS DISTRIBUIDOS MÓDULO 9
SISTEMAS DISTRIBUIDOS MÓDULO 9 Web Services Web Services (Servicios Web) Servicios Web: Estructura y Funcionalidades Protocolo de Comunicación: Soap y Rest Lenguaje Descriptor de Servicios WSDL Protocolo
Más detallesWSDL (Web Services Description Language) Construcción de servicios web. Lourdes Tajes Martínez (tajes@uniovi.es)
WSDL (Web Services Description Language) Construcción de servicios web Lourdes Tajes Martínez (tajes@uniovi.es) 1 En 5 minutos Un servicio web se define (en palabras del W3C) como una aplicación software,
Más detallesWeb Service de Calidad de datos identificativos (consulta múltiple)
Web Service de Calidad de datos identificativos (consulta múltiple) Autor: AEAT Fecha: 23/06/2017 Versión: 1.3 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 28/04/2017 Versión inicial A Todas
Más detallesDESARROLLO WEB EN ENTORNO SERVIDOR
DESARROLLO WEB EN ENTORNO SERVIDOR CAPÍTULO 7: Programación de servicios Web Marcos López Sanz Juan Manuel Vara Mesa Jenifer Verde Marín Diana Marcela Sánchez Fúquene Jesús Javier Jiménez Hernández Valeria
Más detallesArquitectura Java Web. Ing. Juan Zevallos Valle
Arquitectura Java Web Ing. Juan Zevallos Valle 1 Objetivos Al final de la sesión usted debe ser capaz de: Conocer el modelo MVC utilizado en JAVA. Crear la vista usando paginas JSP Crear Servlets para
Más detallesQué son los Web Services?
III. Web Services 1. Qué son los Web Services? 2. Ejemplos de Web Services 3. Tecnologías y arquitectura 3.1. Arquitectura 3.2. Lenguaje de descripción: WSDL 3.3. Protocolo: SOAP 3.4. Registro de servicios:
Más detallesProtocolo de intercambio de información (Web Services)
CMT Sistema de Gestión de Datos de Abonado (SGDA) Nº Proyecto: SAT2004-0419 Protocolo de intercambio de información (Web Services) Nivel de seguridad: N1 Versión: 1.5 17/06/2004 Autores Carlos Guardiola
Más detallesIntroducción a Web Services
Introducción a Web Services Introducción internet Otros Java Organización A Organización B.Net Introducción Sistemas distribuidos procesamiento de la información está distribuido en dos o más computadoras
Más detallesWEB SERVICE DE CERTIFICADOS DE TRANSFERENCIA DE AUTOMOTORES (wscta) Manual para el Desarrollador
WEB SERVICE DE CERTIFICADOS DE TRANSFERENCIA DE AUTOMOTORES (wscta) Manual para el Desarrollador Contenido Contenido... 2 1 Introducción... 1 1.1 Objetivo... 1 1.2 Alcance... 1 1.3 Tratamiento de errores
Más detallesEspecificación Web Services API TWOWAYSMS v1.0. Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L.
Especificación Web Services API TWOWAYSMS v1.0 Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L. Contenido Introducción...3 Especificación de la erfaz...3 URL de acceso a la erfaz...3
Más detallesWeb Service de Calidad de datos identificativos (consulta múltiple)
Web Service de Calidad de datos identificativos (consulta múltiple) Autor: AEAT Fecha: 10/10/2017 Versión: 1.5 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 28/04/2017 Versión inicial A Todas
Más detallesAntecedentes de REST: sockets, RPC, SOAP, WSDL
Antecedentes de REST: sockets, RPC, SOAP, WSDL Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Marzo de 2016 GSyC - 2016 Antecedentes
Más detallesWeb Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services
Richard Rossel rrossel@inf.utfsm.cl 23 de noviembre de 2004 JAVA2 TOC s JAVA2 JAVA2 Definición Aplicaciones Autocontenidas y Modulares Basado en estándares (XML,HTTP) Aplicaciones se anuncian por la red
Más detallesConexión de Mysql con NetBeans
Alumna: Keren Monge Cid Materia: Web Application Development Maestro: Alejandro S. Álvarez Cifuentes Grupo: 3CM2 2do Departamental Conexión de Mysql con NetBeans Objetivo Realizar un programa que realice
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor
Más detalles4 SOAP Y WSDL 4.1 SOAP Concepto de SOAP. Capítulo 4: SOAP y WSDL
4 SOAP Y WSDL En este capítulo se van se va a ver la arquitectura de Servicios Web SOAP y el lenguaje de descripción de Servicios WSDL. Este estudio será necesario para poder realizar comparaciones entre
Más detalles1.- INTRODUCCIÓN. <etiqueta> contenido</etiqueta>
1.- INTRODUCCIÓN 1.1 Definición A lo largo de este manual vamos a descubrir el lenguaje más utilizado para la creación de páginas web: el Hyper Text Markup Language, más conocido como HTML. Se puede afirmar
Más detallesConsulta de F931 para el MTEySS
AFIP-SDG SIT Consulta de F931 para el MTEySS Manual para el desarrollador Revisión correspondiente al 23 de agosto de 2010 Administración Federal de Ingresos Públicos Subdirección General de Sistemas y
Más detallesSistemas Operativos Distribuidos. Introducción a los Servicios Web (Web Services)
Introducción a los Servicios Web (Web Services) 2 Evolución de la Web Pasado: Web de documentos Páginas estáticas Web como un enorme repositorio de información Tecnologías: HTTP + HTML Presente: Web de
Más detallesEl programa en JavaScript debe ir encerrado entre la marca script e inicializada la propiedad type con la cadena text/javascript:
Javascript Qué es JavaScript? Es un lenguaje de scripting (Código interno en las páginas HTML) necesario para los elaboradores de sitios Web, mediante el cual se puede hacer que las páginas sean activas
Más detallesAgosto. Un primer JSP. Guía rápida. [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / j a v a. p h p ]
Agosto 09 Un primer JSP Guía rápida [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / j a v a. p h p ] Un Primer JSP Guía rápida Este documento te guiará por los primeros pasos para desarrollar
Más detallesSOR -::- Prácticas -::- Curso 06/07
SOR Introducción a Se trata de un mecanismo relativamente nuevo que nos permite llamadas remotas a métodos a través de HTTP mediante el uso de protocolos y lenguajes basados en XML. Los nos ofrecen una
Más detallesUniversidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal
Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Presenta: Mtro. Israel Ortega Cuevas para la Red Universitaria de Colaboración en Ingeniería de Software y Base
Más detallesGuía de migración a firma HMAC SHA256 Conexión por Redirección
Guía de migración a firma HMAC SHA256 Conexión por Redirección Versión: 2.0 19-10-2015 SERVICIO TECNICO TPV VIRTUAL Teléfono: 902 365 650 opción 2 tpvvirtual@bancsabadell.com Atención especial para migración
Más detallesManual Integración Clientes Servicios WCF. Versión 2.5
Manual Integración Clientes Servicios WCF Versión 2.5 1 Control Versión 1.0 (Inicial) Fecha: 15-03-2013 Versión 1.1 Fecha: 21-06-2013 Se añaden notas sobre el servicio de recuperación de documentos a partir
Más detallesEspecificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
Más detallesTaller de Sistemas de Información 2. Web Services en Java y Java EE
Taller de Sistemas de Información 2 Web Services en Java y Java EE Plataformas de Web Services Las plataformas de Web Services son un conjunto de herramientas para un lenguaje de programación específico
Más detallesCursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II)
Fernández Acebal acebal@ieee.org OOTLab PROGRAMACIÓN ORIENTADA A OBJETOS CON C# EN LA PLATAFORMA.NET (II) Dpto. de Informática Lab - Laboratorio de Tecnologías Orientadas a Objetos www.ootlab.uniovi.es
Más detallesPRACTICA FINAL. Diseño e implementación de un servidor Web básico y cliente http. Protocolo HTTP-RC
PRACTICA FINAL Diseño e implementación de un servidor Web básico y cliente http Descripción de la práctica Protocolo HTTP-RC Se pretende desarrollar un servidor Web básico con soporte a múltiples conexiones
Más detallesArquitecturas REST (Representa3onal State Transfer)
Arquitecturas REST (Representa3onal State Transfer) Protocolo HTTP Hypertext Transfer Protocol RFC2616:h"p://www.ie*.org/rfc/rfc2616.txt Protocolo orientado a transacciones Esquema pe3ción/respuesta entre
Más detallesUn nuevo middleware! Acceso directo, no mediante la simulación de un cliente
1 Hora 1 1 Middlewares 2 Remote Procedure Call (RPC) 3 Remote Object/Method Invocation (ROI/RMI) 4 Comunicación orientada a mensajes (MOC) 5 Comunicación orientada a streams (streaming) Hora 2 6 Middlewares
Más detallesIMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES
CAPÍTULO 5 IMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES 5.1 Introducción En el capítulo anterior, se dio a conocer la arquitectura propuesta para la implementación de la
Más detalles4.5 APIs Java y Java EE para Servicios Web
4.5 APIs Java y Java EE para Servicios Web 4.5.1 JAXB (Java Architecture for XML Binding) APIs clásicas para procesamiento de documentos XML SAX (Simple API for XML): procesamiento de XML basado en eventos
Más detallesIntroducción a AJAX. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. (Chile)
Introducción a AJAX Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. (Chile) Eduardo.Ostertag@obcom.cl Temario Introducción a AJAX Arquitectura y tecnologías HTML + CSS JavaScript DOM XMLHttpRequest
Más detallesIntroducción a la Programación Distribuida. Aplicaciones Distribuidas
Introducción a la Programación Distribuida Contenido Aplicaciones Empresariales Arquitecturas Sistemas Distribuidos Objetos Distribuidos Middleware Orientado a Mensajes XML Servicios Web J2EE Microsoft.NET.NET
Más detalles1.264 Tema 14. SOAP, WSDL, UDDI Servicios web
1.264 Tema 14 SOAP, WSDL, UDDI Servicios web Demostración de FrontPage Archivo-> Nueva web (creada en servidor CEE). Elegir tipo de web. Agregar n avegación con Formato->Bordes compartidos (marcos). Usar
Más detallesWeb Service: Consulta de Arribo de Ómnibus Manual de referencia
Web Service: Consulta de Arribo de Ómnibus Manual de referencia Versión API: 0.5 (beta) Última revisión: 27 de agosto de 2014 Carlos Gabriel Vergara Departamento de Sistemas Subsecretaría de Informática
Más detallesJava Servlets. Luis Fernando Llana Díaz. 17 de abril de 2006. Departamento de Sistemas Informáticos y ProgramaciónUniversidad Complutense de Madrid
Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid de abril de 00 input, output En pascal input, output program holamundo (input, output); var nombre : String; begin
Más detallesParte II: SOA. Gestión de Procesos de Negocios BPM
GNU/LinuX Universidad Inca Garcilaso de la Vega XLIX CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO. Área: Gestión de Procesos Gestión de Procesos de Negocios BPM Parte II: SOA
Más detallesTema 8 Servicios web. F. García-Carballeira, Mª. Soledad Escolar, Luis Miguel Sánchez, Fco. Javier García
Tema 8 Servicios web F. García-Carballeira, Mª. Soledad Escolar, Luis Miguel Sánchez, Fco. Javier García Sistemas Distribuidos Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenido
Más detallesServicios Web. Antecedentes y Justificación SOAP, WSDL, UDDI Utilización de Servicios Web Creación de Servicios Web
Servicios Web Antecedentes y Justificación SOAP, WSDL, UDDI Utilización de Servicios Web Creación de Servicios Web Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo http://www.di.uniovi.es/~labra
Más detalles4. DESARROLLO WEB CON JAVA JSP & SERVLETS
4. DESARROLLO WEB CON JAVA JSP & SERVLETS La programación de aplicaciones web sobre la especificación de JSP y Servlets es un subconjunto de la plataforma Java EE. Existen muchas formas de estructurar
Más detalles4 SERVICIOS WEB XML. 4.1 Introducción Evolución de los Servicios Web. 4. Servicios Web XML
4 SERVICIOS WEB XML 4.1 Introducción Los Servicios Web son aplicaciones autodescriptivas que se publican, se ubican y se invocan desde cualquier lugar de la Web, con el fin de simplificar el desarrollo
Más detallesEspecificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
Más detallesPlataforma CGN. Comunicaciones con terceros. Fecha del Documento 07/10/2008 Versión 0.2
Plataforma CGN Comunicaciones con terceros Fecha del Documento 07/10/2008 Versión 0.2 1 Tabla de Contenido Plataforma CGN 1 1 Tabla de Contenido 1 2 Histórico de Revisiones 2 3 Introducción 3 3.1 Objetivos.
Más detallesWebService Presentación de DDJJ
AFIP SDG SIT DI INTR WebService Presentación de DDJJ Perfil Organismo: presentacionprocessor Perfil Contribuyente: djprocessorcontribuyente Manual para el desarrollador Revisión correspondiente al 09/01/2014
Más detallesWbS Web Services. Roberto Gómez Cárdenas rogomez@itesm.mx http://homepage.cem.itesm.mx/rogomez. Web Services
WbS Web Services Roberto Gómez Cárdenas rogomez@itesm.mx http://homepage.cem.itesm.mx/rogomez mx/rogomez Lámina 1 Web Services Servicios web. Interfaz red a una aplicación basada en tecnologías internet
Más detalles