Web service (español)

Páginas: 5 (1037 palabras) Publicado: 17 de mayo de 2011
e-Business
WEB SERVICES
WEB SERVICES

Un servicio web (en inglés Web service) es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.
WEB SERVICES
WEB SERVICESLos Web Services permiten la comunicaciónentre aplicaciones de forma estándar a través de protocolos comunes (como http) y de manera independiente al lenguaje de programación de plataforma de implantación, formato de presentación o sistema operativo. Un Web service es un contenedor que encapsula funciones específicas y  hace que estas funciones puedan ser utilizadas en otros servidores.
Algunasventajas que presentan los Web services son:

Son programables
Están basados en XML, que es un lenguaje abierto
Son auto descriptivos
Pueden buscar registros de otros Web services.

Beneficios de Web services sobre otras tecnologías.
Algunas de las ventajas son:
Escaso acoplamiento. El cliente no necesita conocer nada acerca de la implementación del servicio al que está accediendoIndependencia del lenguaje de programación. El servidor y el cliente no necesitan estar escritos en el mismo lenguaje
Independencia del modo de transporte por ejemplo HTTP, HTTPS, ETC.
Múltiples estilos de comunicación. Los servicios web soportan tanto comunicación sincronía ( RPC ) como comunicación asíncrona ( mensajería ).

Tecnologías que usan Web services.
XML
Es un lenguaje extensiblede etiquetas. Es un estándar para describir datos y crear etiquetas. Las características especiales son la independencia de datos, o de la separación de los contenidos de su presentación. Permite diseñar un lenguaje propio de etiquetas para múltiples clases de documentos. Los documentos XML se componen de unidades de almacenamiento llamadas entidades, que contienen datos analizados o sin analizar.XML
Los datos analizados se componen de caracteres, algunos de los cuales forman los datos del documento y el resto forman las etiquetas. Las etiquetas codifican la descripción de la estructura lógica y de almacenamiento del documento. XML proporciona un mecanismo para imponer restricciones en la estructura lógica y de almacenamiento.
Tecnologías que usan Web services
SOAP
Protocolo deAcceso Simple a  Objetos. Este protocolo deriva de un protocolo creado en 1998. Los mensajes debían tener un formato determinado empleando XML para encapsular los parámetros de la petición. 
El mensaje está compuesto de tres partes: un sobre, el encabezado y el cuerpo. El sobre envuelve al mensaje y contiene el ecabezado y el cuerpo; el encabezado es un elemento opcional que provee informaciónpara el enrutamiento del mensaje; el cuerpo contiene datos etiquetados como XML.

Tecnologías que usan Web services
WSDL Lenguaje de descripción de servicios web. Identifica los métodos, funciones y parámetros necesarios para invocar un determinado servicio. Así, un usuario puede crear una aplicación cliente que comunica con el servicio web.
UDDI
Descripción, Descubrimiento e IntegraciónUniversal. Es un elemento básico sobre el que se asientan los Web services, hace posible que las empresas puedan tanto publicar como encontrar servicios web.
UDDI
Los datos manejados por UDDI se dividen en tres categorías:
Páginas Blancas: Con información general sobre una empresa (nombre, descripción, información de contacto, dirección y teléfono).
Páginas Amarillas es muy similar a suequivalente telefónico, e incluyen categorías de catalogación industrial tradicionales, ubicación geográfica, etc.. Mediante el uso de códigos y claves predeterminadas,  los negocios se pueden registrar y así facilitar a otros servicios la búsqueda usando estos índices de clasificación.
Páginas Verdes: Con información técnica sobre un servicio web. Generalmente esto incluye un apuntador a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Web Services
  • Web Service
  • Web Services
  • Web services
  • Web services
  • Web services
  • Web service
  • Web services

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS