Definición y comprensión de la filosofía de los servicios Web y SOAInterpretación de la definición y Filosofía de la Servicios Web y SOAWikipedia ofrece la siguiente definición de servicios Web: 4 El W3C define el servicio AWeb como un sistema de software diseñado para soportar interoperabilidad máquina a máquina de interacción en una red. Esta definición abarca muchos sistemas diferentes, pero en el uso común del término se refiere a aquellos servicios que utilizan SOAPformatted Sobres XML y tienen sus interfaces descritas por WSDL. Por ejemplo, WS-I sólo reconoce los servicios Web en el contexto de estas especificaciones.Curiosamente, al igual que la definición Ajax puro, servicio de AWeb se define en gran medida el uso de términos técnicos, tales como Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), y así sucesivamente. Se lleva a creer que el fin de crear servicios de AWeb, debe utilizar SOAP y WSDL. ¿Qué es engañosa es que el servicio AWeb está directamente relacionado con la tecnología que se utiliza. Por ejemplo, la forma en REST de crear servicios Web XML no puede implicar , WSDL y SOAP. Por lo tanto, es el servicio AWeb resto?
La respuesta es que el descanso es el servicio de hecho AWeb si el siguiente definition5 más sucinta se utiliza: Los servicios Web [en cambio] la lógica de negocio cuota, datos y procesos a través de una programación a través de una interfaz de red. ¿Qué es preferible a esta definición es la referencia a la lógica de negocio, datos y procesos y la exposición de los elementos mediante una interfaz de programación. Con esta definición, los servicios Web no necesita ser una máquina de la interacción de máquinas, como el navegador AWeb en el contexto de Ajax tiene la capacidad de llamar al servicio AWeb. Es importante darse cuenta de que en el contexto del Ajax, la interfaz de programación puede generar una definición de interfaz que se destinan a ser tratados por un ser humano, por ejemplo, un enlace o botón que se pulsa para generar nuevos contenidos. Con una definición generalizada de los servicios Web , vamos a ver una definición de la arquitectura orientada a servicios (SOA): 6 En computación, el servicio a largo plazo-Oriented Architecture (SOA) expresa un punto de vista de arquitectura de software que define el uso de servicios de software débilmente acoplados para apoyar a los requisitos de los procesos de negocio y los usuarios de software. En un entorno de SOA, recursos en una red se realizan como servicios independientes que se puede acceder sin el conocimiento de su realización de la plataforma subyacente. Esta vez, en lugar de una definición que utiliza términos técnicos, terminología abstracta se utiliza para describir una arquitectura SOA. En cuanto a la definición de la arquitectura SOA, usted podría considerar una impresora de red como una SOA. Sin embargo, es que lo que la definición de la arquitectura SOA se propone? Es el servicio de AWeb una SOA, y es un servicio de AWeb SOA? JP Morgenthal7 lo dice mejor: El SOA es un servicio con un contrato. Morgenthal comentario es simple, sucinta, y expresa exactamente lo que una SOA es: Un SOA es un servicio con un contrato. ¿Qué hace que una SOA único es que alguien que no tiene conocimiento de un sistema puede pedir que una SOA, "¿Qué servicios ofrecen?" Y la SOA responde: "Aquí está lo que ofrezco y así es como me llaman." Por lo tanto , ya que los servicios web proporcionan una descripción de su interfaz, el servicio de AWeb es una SOA. Un servidor de archivos es una SOA, si un cliente es capaz de consultar el servidor de archivos para su contrato a fin de pedir los datos. Mantenga los siguientes hechos en mente cuando se trata de entender la filosofía y la definición de servicios Web y SOA: • Un SOA puede ser AWeb servicio, y el servicio de AWeb puede ser una SOA. • Cuando la construcción robusta, escalable y extensible aplicaciones Ajax, escriba el código de cliente para hacer llamadas de servicio web. No utilice la arquitectura tradicional de la aplicación Web, donde los pedazos de HTML son empedradas juntos para hacer una página HTML en funcionamiento. • No se deje atrapar con los detalles de la definición de un servicio Web o una verdadera SOA verdad. La teoría es buena, pero pragmática resuelve los problemas. • Un servicio Web es una interfaz de programación a la lógica de negocio, datos o procesos a través de una red. • El SOA es un servicio (una interfaz de programación a la lógica de negocio, datos o procesos a través de una red) con un contrato. un artículo presentado por Sonja Lande Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito. Importante: Este artículo "Comprensión de la Definición y Filosofía de Servicios Web y SOA" fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.
|
|||||
| Online: 273 users browsing the articles directory |
|
|