SOA y XML [Guía de Usuario de Enterprise Architect]

Top Previous Next

SOA y XML

button_main button_prev button_next

La Arquitectura Orientada a Servicio (SOA) es un paradigma arquitectónico para definir como personas, organizaciones y sistemas proporcionan y utilizan servicios para lograr resultados.

Un servicio es una oferta de valor a otro a través de una interfaz bien definida y disponible para una comunidad (la cual puede ser el público en general). Un servicio resultada en trabajo proporcionado por uno a otro.

La Arquitectura Orientada a Servicio (SOA) es una manera de organizar y entender (representaciones de) organizaciones, comunidades y sistemas para maximizar agilidad, alcance e interoperabilidad. El enfoque SOA es simple - personas, organizaciones y sistemas proporcionan servicios entre sí. Estos servicios nos permiten que se haga algo sin hacerlo nosotros mismos o incluso sin saber cómo hacerlo - permitiéndonos ser más eficientes y ágiles. Los Servicios también nos permiten ofrecer nuestras capacidades a otros a cambio de algún valor - y así establecer una comunidad, proceso o mercado. El paradigma SOA trabaja igual de bien para integrar capacidades existentes como para crear e integrar nuevas capacidades.

 

(Derivado desde Lenguaje de Modelado de arquitectura orientada a Servicio (SoaML) - Especificación para el Perfil y Metamodelo UML para Servicios (UPMS) (documento OMG ad/2008-11-01); pp. 25-26.)

Al modelar y desarrollar una Arquitectura Orientada a Servicio completa en Enterprise Architect, puede trabajar con cualquiera o todos los siguientes:

Definición de Esquema XML (XSD), también conocido como Esquema XML- una tecnología XML que es utilizada para especificar las reglas a las cuales un documento XML se debe adherir.

Lenguaje de Descripción de Servicios Web 1.1 (WSDL) - un lenguaje basado en XML clave para describir servicios web

Lenguaje de Modelado de arquitectura orientada a Servicio (SoaML) - un método estándar de diseñar y modelar soluciones SOA utilizando el Lenguaje de Modelado Unificado (UML)

El Marco de Trabajo de Modelado Orientado a Servicio (SOMF) - una metodología de ciclo de vida de desarrollo orientado a servicio, ofreciendo un número de prácticas de modelado y disciplinas que contribuyen a una administración y modelado de ciclo de vida orientado a servicio exitoso.

Aprender más

Esquema XML - XSD

Servicios Web - WSDL

SoaML

SOMF 2.1

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Ingeniaría de SOA y XML