Está en la página 1de 3

DESARROLLO DE SISTEMAS DISTRIBUIDOS

Middleware
El Ing. Ramn Torres Btiz Egresado de la ESCOM actualmente es CEO de Edgebound.
Nos platico acerca del Middleware sus inicios y sus usos.

El Middleware surgi al tratar de comunicar diferentes nodos de alguna empresa, por lo que se comunicaban de alguna forma redundando muchas veces las conexiones para asegurar que los datos llegarn a su destino. De esta forma se opt por mejorar la topologa a una mejor como la topologa estrella en la que se crea un nodo centro el cual asegura la comunicacin con los dems nodos. De ah surge el termino Middleware.
Middleware es el que asiste a una aplicacin para interactuar o comunicarse con otras aplicaciones, software, redes, hardware y/o sistemas operativos. ste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones que son necesarias en los sistemas distribuidos. De esta forma se provee una solucin que mejora la calidad de servicio, seguridad, envo de mensajes, directorio de servicio, etc.

Varias empresas hacen uso de los ESB el ingeniero nos dio un ejemplo sobre el SAT en cuanto a la nueva integracin de las facturacin electrnica.

DESARROLLO DE SISTEMAS DISTRIBUIDOS

COLAS

SAT

PAC

PAC2

ESB

INDICIUM

Como se puede observar el SAT se esmer en asegurar que las facturas siempre llegarn a l pero tambin la forma de que el pudiera entregar una especie de acuse de recibo a los PACs (Proveedor Autorizado de Certificacin), por lo que como se ha observado el SAT muchas veces se cae a lo largo del da por lo que implemento un mtodo de estructura de datos como las Colas. La particularidad de una estructura de datos de cola es el hecho de que slo podemos acceder al primer y al ltimo elemento de la estructura. As mismo, los elementos slo se pueden eliminar por el principio y slo se pueden aadir por el final de la cola.

DESARROLLO DE SISTEMAS DISTRIBUIDOS

Pero tambin est haciendo uso de los ESB asegurando de esta manera que se use el PAC ms eficiente al momento de enviar una factura. Un ESB generalmente proporciona una capa de abstraccin construida sobre una implementacin de un sistema de mensajes de empresa que permita a los expertos en integracin explotar el valor del envo de mensajes sin tener que escribir cdigo. Al contrario que sucede con la clsica integracin de aplicaciones de empresa (IAE) que se basa en una pila monoltica sobre una arquitectura hub and spoke, un bus de servicio de empresa se construye sobre unas funciones base que se dividen en sus partes constituyentes, con una implantacin distribuida cuando se hace necesario, de modo que trabajen armoniosamente segn la demanda. Posteriormente nos comento acerca de Amazn es una compaa estadounidense de comercio electrnico y servicios de cloud computing a todos los niveles con sede en Seattle, Estado de Washington. Amazn Virtual Private Cloud (Amazon VPC) le permite aprovisionar una seccin aislada de forma lgica de la nube de Amazon Web Services (AWS), donde puede lanzar recursos de AWS en una red virtual que defina. Puede controlar todos los aspectos del entorno de red virtual, incluida la seleccin de su propio rango de direcciones IP, la creacin de subredes y la configuracin de tablas de enrutamiento y puertas de enlace de red.

También podría gustarte