SOA
¿Qué es?
Es
un paradigma de arquitectura para diseñar sistemas distribuidos.
Satisface
objetivos de negocios los cuales son
fáciles y flexibles al momento de la integración de sistemas con legados,
lineación directa a los procesos de negocios, innovación de artículos a
clientes y adaptación ágil ante cambios.
¿Cómo Funciona?
Funciona
proporcionando una metodología y un marco de trabajo para documentar las
capacidades de negocio y puede dar soporte a las actividades de integración y
consolidación, que permite la creación de sistemas de información altamente
escalables que reflejan el negocio de al organización, a su vez brinda una
forma bien definida de exposición e innovación de los servicios, facilitando la
interacción entre los servicios
SOAP
¿Qué es?
Es
un protocolo que define como dos objetos en diferentes procesos se pueden
comunicar intercambiando datos XML.
¿Cómo funciona?
Funciona
a través de una comunicación entre SOAP Sender y SOAP Reciver, esta
comunicación se lleva a cabo en nodos que varían según el rol que desempeñen.
Los nodos son:
RPC
¿Qué es?
Es
un protocolo que permite que un programa de ordenador ejecute código en una
máquina remota sin tener que preocuparse por las comunicaciones entre ambos.
¿Cómo funciona?
Inicia
con el envio de unapetición por el cliente al servidor y se queda a la espera
de un tiempo determinado, en caso de que la respuesta no llegue la ejecución
continua, en caso de que falle el cliente no sabe el porqué de ese error.
WSDL
¿Qué es?
Es
una interfaz pública a los servicios Web, este describe la forma de
comunicación, es decir los requisitos del protocolo y los formatos de los
mensajes necesarios para interactuar con los servicios listados en su catálogo
¿Cómo funciona?
Funciona por medio de protocolos. Funciona por medio de archivos XML con una estructura ya determinada. Estos se componen por una colección de puertos, un puerto con una definición abstracta (tipo de puerto) y otro con una definición concreta (lazo), los puertos funcionan como la interfaz del software, y componen diferentes operaciones que son las que definen los intercambios de mensajes, los lazos son los protocolos para cada puerto y el mensaje es el tipo de dato enviado.
REST
¿Qué es?
Es
una técnica de arquitectura de software para sistemas hipermedia distribuidos,
aunque también se refiere a un conjunto de principios de arquitectura
¿Cómo funciona?
Funciona
a través de mensajes del cliente hacia el servidor donde envía la información
necesaria para comprender la petición del cliente.
Web Service
¿Qué es?
Es
una tecnología que utiliza un conjunto de protocolos y estándares que sirven
para intercambiar datos entre aplicaciones
¿Cómo funciona?
Este
funciona mediante una aplicación del cliente vinculada con una comunicación
SOAP y/o WSDL que comunica al servicio web, este último transmite los datos del
usuario al servicio solicitado comunicado de igual manera con SOAP o WSDL.
XML
¿Qué es?
Es
un lenguaje de marcas que se utiliza para almacenar datos de forma legible
¿Cómo funciona?
Este
funciona a partir de etiquetas similares a las de html, solo que, aquí, el
usuario define las etiquetas a su gusto.
JSON
¿Qué es?
Es
un subconjunto de la notación literal de objetos de JavaScript que no requiere
el uso de XML.
¿Cómo funciona?
Funciona
mediante objetos y variables haciendo uso de javascript.
WPF
¿Qué es?
Es
un modelo de programación unificado con el que compilar experiencias de cliente
inteligentes de Windows, incorpora la interfaz de usuarios, multimedia y
documentos.
¿Cómo funciona?
Desarrolla
aplicaciones visuales atractivas por medio el lenguaje XAML, lenguajes de
programación de “.net” y con la arquitectura del modelo vista controlador para
el desarrollo de estas.
WCS
¿Qué es?
Es
una tecnología que sale junto con el “.net Framework 3.0”, este provee a los
usuarios un servicio de privacidad digital.
¿Cómo funciona?
Funciona
a través del manejo de las identidades digitales en la red, haciendo que cada
uno maneje un token de seguridad que expresa la información de dicha identidad
en un conjunto de bytes.
Disculpen la tardanza, no había tenido demasiado tiempo para completarlo.
Disculpen la tardanza, no había tenido demasiado tiempo para completarlo.