Este es uno de los primeros post dedicados a la integración de aplicaciones utilizando BizTalk Server 2010. BizTalk Server es el integrador de aplicaciones basado en el intercambio y transformación de mensajes con el objetivo de comunicar aplicaciones totalmente ajenas entre sí, pero… ¿Qué podemos entender cómo integración aplicaciones?
Hablemos de un escenario en el cual somos una empresa proveedora de productos de construcción y tenemos diferentes clientes que consumen nuestros productos, el proceso de venta comienza cuando el cliente busca los productos en nuestro catálogo ya sea por internet en nuestro sitio web o vía correo electrónico o fax, posteriormente el cliente necesita saber cuánto cuesta y si existe disponibilidad para surtir su demanda.
Hablemos en este contexto de dos aplicaciones, una por nuestra parte, en la cual tenemos el registro total de nuestros productos y precios, así como de nuestros clientes y la parte del cliente que maneja sus órdenes de compra.
Es aquí donde Biztalk Server nos permite realizar la integración de estas dos aplicaciones para que automatice nuestras tareas y las sincronice directamente en nuestros sistemas sin tener que pasar por una doble captura en los sistemas.
¿Cómo logra esto Biztalk Server? BizTalk ofrece varios adaptadores entre los cuales se encuentran POP3, SMTP, SQL, FILE con los cuales podríamos leer de un archivo la orden de compra enviada por el cliente e integrarla automáticamente a nuestro sistema y a su vez poner a disposición de nuestros clientes el catalogo actualizado de productos.
Esto es solo un simple acercamiento pero para empezar a conocer más de las bondades de Biztalk Server, el objetivo de este artículo será dar a conocer los pasos para su instalación.
El primer paso para poder comenzar a trabajar es ambientar nuestro equipo, el ejemplo lo realizaremos sobre Windows7, para lo cual necesitamos:
· InstaladorBiztalk2010_Beta.exe se encuentra disponible en http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0f852e77-f792-4784-b2d4-95113d40db64&displaylang=en
· SQLServer 2008 Release 2
· Microsoft Framework 4.0 disponible en http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992
Al ejecutar el instalador, tenemos disponible una opción para revisar la guía, la cual incluye los detalles de los dos tipos de instalación que existen, para nuestro ambiente de desarrollo utilizaremos la instalación Stand Alone

Seleccionaremos Install Microsoft BizTalk Server 2010

Después de Aceptar los términos y condiciones, vamos a seleccionar los componentes, destacamos entre ellos:
Enterprise Single Sign On: Permite realizar mapeo de aplicaciones y usuarios
Business Rules Components: Realiza función de centralizador de políticas.

La instalación necesita prerrequisitos para la correcta operación de BizTalk, de los cuales se puede encargar el asistente de descargarlos o podemos encontrarlos en la siguiente ruta
32-bit: http://go.microsoft.com/fwlink/?LinkId=137259
64-bit: http://go.microsoft.com/fwlink/?LinkId=137263
Una vez terminada la instalación tenemos instalados los siguientes componentes

Antes de poder utilizar BizTalk, tenemos que configurarlo con el BizTalk Server Configuration, para ejecutar este proceso necesitamos estar firmados con una cuenta con privilegios de Administración.

Seleccionaremos la configuración Básica en este proceso, pues tenemos el motor de BizTalk en el mismo equipo que lo estamos configurando.
Las entradas para esta configuración son la instancia de Base de Datos y credenciales de Windows, para el ejemplo utilizamos la cuenta de administrador con la que estamos ejecutando el instalador, adicional a esto, en el motor de base de datos tenemos que tener configurado un login para esta cuenta con permisos para la creación de bases de datos.

Se configurarán por default los componentes que integran el servidor

Al término del proceso tendremos un resultado similar al mostrado en la imagen de arriba, la cual refleja un éxito en la configuración y con esto tenemos listo nuestro motor de base Integración.
No se preocupen si al momento tienen dudas sobre los componentes de este server, en los siguientes post veremos poco a poco a detalle cada uno de los mencionados.
Agradeciendo la lectura a esta nota, cualquier duda y/o comentario será bienvenido y esperen próximas entregas para conocer y sacar el mayor provecho a Biztalk Server.
Posted
09-24-2010 1:15 PM
by
Mario Alberto González Hernández