Componentes de los Servicios WEB

Páginas: 6 (1468 palabras) Publicado: 6 de septiembre de 2014
COMPONENTES DE LOS
SERVICIOS WEB
Universidad Autónoma de Querétaro
Maestría en Sistemas de Información : Gestión y Tecnología
Raúl Deanda Quintero
Julio 2014

DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE XML
 (Extensible Markup Language): Es el formato estándar para los datos que se vayan a
intercambiar.
 El XML es una adaptación del SGML (Standard Generalized Markup Language), unlenguaje que permite la organización y el etiquetado de documentos.
 XML no es un lenguaje en sí mismo, sino un sistema que permite definir lenguajes de
acuerdo a las necesidades. El XHTML, el MathML y el SVG son algunos de los lenguajes
que el XML tiene la capacidad de definir.
 Las bases de datos, los documentos de texto, las hojas de cálculo y las páginas web son
algunos de los campos deaplicación del XML.

 El metalenguaje aparece como un estándar que estructura el intercambio de
información entre las diferentes plataformas; permite comunicarse con otras
aplicaciones, de diferentes plataformas y sin que importe el origen de la información en
común. Se pueden tener, por ejemplo, un programa corriendo en Windows con una
base de datos de SQL Server, y otro en Linux con Oracle.
Ventajas de la utilización del XML, como por ejemplo que: es extensible (se pueden
añadir nuevas etiquetas tras el diseño del documento); su analizador es estándar (no
requiere de cambios para cada versión del metalenguaje); facilita el análisis y el
procesamiento de los documentos XML creados por terceros.

DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE XML





Alfredo Reinoalf@myemail.com


Bill Clinton
president@whitehouse.gov

Hola Bill

¿Hola qué tal? Hace
mucho que
no escribes. A ver si llamas y quedamos
para tomar algo.



DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE SOAP

SOAP (Simple Object Access Protocol)
Este protocolo básicamente representa una forma de intercambiar
mensajes utilizando los fundamentos del XML
Para poder permitir que los servicios webse comuniquen fácilmente,
necesitamos de un protocolo de mensajes uniforme que sea
independiente de la plataforma
SOAP representa tal protocolo de mensajes basado en XML, Sin embargo
no intenta ser la solución a todos los problemas.
Los datos transmitidos por SOAP, normalmente son:
 Información como datos XML.
 Información Binaria (Como archivos de imagenes)

DEFINICIÓN, PROTOCOLO ,ARQUITECTURA DE SOAP
Especificación de SOAP

Fig. 3 – Estructura básica de un mensaje SOAP

• SOAP Envelope: Especifica que datos son incluidos en un
mensaje (SOAP Body), que datos son adicionados de forma
opcional (SOAP Header) y como deberían ser procesados.
• SOAP Encoding Rules: Estas reglas especifican, por
ejemplo, como deberían ser serializados los datos de un
usuario específico. DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE SOAP

DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE WSDL
 WSDL Son las siglas de Web Service Description Language.
 Se trata de un dialecto basado en XML que se utiliza para
describir servicios web.
 Describe la Interfaz pública a los servicios Web.
 Describe la forma de comunicación, es decir, los requisitos del
protocolo y los formatos de losmensajes necesarios para
interactuar con los servicios listados en su catálogo.
 Proporciona la información necesaria al cliente para interactuar
con el servicio web.
 Es extensible y se puede utilizar para describir cualquier servicio
de red , incluyendo SOAP sobre HTTP, e incluso protocolos que
no se basan en XML como DCOM sobre UDP.

ESQUEMA WSDL

ESTRUCTURA DEL MENSAJE WSDL EJEMPLO MENSAJE WSDL

DEFINICIÓN, PROTOCOLO , ARQUITECTURA DE UDDI

UDDI - Universal Discovery Description and Integration. UDDI (www.uddi.org) es un proyecto
inicialmente propuesto por Ariba, Microsoft e IBM; es un estándar para registrar y descubrir Web
Services. La idea es que las distintas empresas registran su información acerca de los Web Services
que proveen para que puedan ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • componentes de la web
  • Componentes Del Servicio
  • Servicios Web
  • Servicios Web
  • Servicios Web
  • Servicios web
  • servicio web
  • Servicios Web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS