Windows Azure Platform AppFabric Service Bus

Windows Técnico

Sindicación

Proximos HOLs

Loading...


image

En esta entrada de hoy de Windows Técnico, perteneciente a la categoría de Cloud Computing, seguimos completando aspectos sobre la plataforma Windows Azure, intentando daros una visión clara y sencilla acerca de sus servicios ofertados en la nube.  En concreto en el post de hoy hablaremos del funcionamiento del componente Service Bus, proporcionado mediante Windows Azure AppFabric.

Service Bus es componente dentro de la plataforma Windows Azure AppFabric  que nos posibilita la conexión de aplicaciones desde Windows Azure y  SQL Azure con bases de datos existentes, conectarnos con aplicaciones internas y externas, lo que nos va a permitir la creación de aplicaciones complejas.

Pongamos por ejemplo una situación donde dispongamos de un portátil y deseemos conectarnos a una aplicación en la nube. Si además sumamos que entre medias tenemos un router haciendo NAT o un Firewall las complicaciones para poder escribir la lógica de comunicaciones para que se comuniquen ambas partes de la aplicación puede ser algo más que tedioso, pero si además el router que tenemos entre medias cambia la situación se puede volver escabrosa.

Para simplificar el desarrollo de nuestra aplicación y evitar tener que desarrollar toda la tediosa lógica de comunicación tenemos a nuestra disposición AppFabric Service Bus, componente de Windows Azure encargado de proporcionar una forma estable y segura a la hora de establecer la comunicación de manera sencilla.

clip_image002[4]

Imagen 1: Arquitectura de componente AppFabric Service Bus

Tipos de conexión

Como hemos indicado, Service Bus nos permite la interconexión entre aplicaciones, pero antes de eso deberemos elegir entre los dos modos de enlace disponibles para establecer dicha interconexión: Relayed o Hibrid.  Pasemos a ver las diferencias entre ambas.

Modo de enlace Relayed: En el modo de enlace retrasmitido, la comunicación entre los servicios y los clientes, tanto en el camino de ida como en el de vuelta, se realiza a través de Service Bus.

clip_image003
Imagen 2: Modo de enlace Relayed en Service Bus

Modo de enlace Hibrid: En el modo de enlace híbrido, al menos uno de los Endpoints está fuera del bus, es decir, se puede realizar la conexión de forma directa sin pasar por AppFabric Bus, con la ventaja de que en caso de perder la conexión directa, automáticamente AppFabric intentara continuar la conexión mediante Service Bus.

clip_image004
Imagen 3: Modo de enlace Hibrid en Service Bus

Hasta aquí la entrada de hoy. Podéis disponer de más información remitiéndoos a las entradas tratadas en el blog de Windows Técnico sobre Cloud Computing para poder despejar cualquier duda que podáis tener sobre la nube para que la decisión a tomar respecto a una posible migración a dicho entorno sea más clara. 

Para acabar, recuerda que si quieres aprender mucho más sobre los secretos de los sistemas Microsoft Windows, te recomendamos leer el libro de Sergio de los Santos "Máxima Seguridad en Windows: Secretos Técnicos" , o siempre puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.

clip_image005[4]


Enviado jul 18 2011, 11:21 por Fernando Villarreal

Comentarios

Windows Técnico escrito Microsoft traslada Java a Windows Azure
en 09-13-2011 9:50

No hay nada de que sorprenderse, teniendo en cuenta la cantidad de aplicaciones empresariales que actualmente

Añadir un comentario

(requerido)  
(opcional)
(requerido)  
Recordarme
If you can't read this number refresh your screen
Enter the numbers above: