Para crear un LOB Target determinado debe ubicar el Biztalk Server Adapter del Server Explorer en el proyecto correspondiente (Service Biztalk). Allí encontrará los diferentes tipos de LOB Target.
Nota // Antes que nada abra la solución del proyecto en modo administrador.
Como ejemplo crearemos un SQL Server LOB Target como se muestra a continuación:
1. Se debe ubicar sobre el tipo de LOB Target deseado (SQL) dar clic derecho sobre este:
2. Aqui se desplegará un asistente que le ayudará a crear servicios de Linea de Negocios (LOB) en sistemas on – premise para que se puedan acceder desde la nube.
Para este caso se ingresan los datos correspondientes al servidor de base de datos, instancia(si la tiene) y nombre de la base de datos. Adicional a esto se digitan las credenciales de autenticación para conectarse a la base de datos correspondiente.
3. Una vez ingresados los datos anteriores y se de clic en siguiente, el sistema procede a autenticarse contra la base de datos y si es correcta esta autencación mostrará los elementos que conforman esta base de datos (tablas, procedimientos, querys, etc). Aqui se seleccionan las operaciones que se quieren realizar sobre este target system (base de datos de SQL), como se muestra en la siguiente pantalla:
3.1.Luego se especifican las credenciales con las cuales se conectan al LOB Target (para este ejemplo credenciales de autenticación para la base de datos de sql server) y dar clic en siguiente:
4. Un LOB Relay proporciona conectividad para su destino a las aplicaciones en la nube utilizando el Relay del bus de Servicio de Windows Azure. Puede usar un LOB Relay exitente o crear uno nuevo.
Para este ejemplo se creará un LOB Relay, para ello tener en cuenta lo siguiente:
- Namespace:Campo requerido. Ingrese su espacio de nombres del bus de servicios(Service Bus) de Windows Azure ya que el Relay LOB se creará en el bus de servicios. Si no sabe que espacio de nombre debe colocar lea mi blog Lo que debe saber para crear un proyecto usando Biztalk Services punto 2 que especifica como tener un namespace en el bus de servicios de Windows Azure. Para este ejemplo el namespace será sbtestRelay
- Issuer Name. Campo requerido. Este usuario se obtiene del creado en el bus de servicios. Si no sabe el usuario que deberia digitar en este campo, dirijase a mi blog Lo que debe saber para crear un proyecto usando biztalk services. punto 2.2.1 Alli encontrará la manera de obtener la credenciales de autenticación al bus de servicios de Windows Azure. Para este ejemplo el usuario será owner
- Issuer Secret. Campo requerido. Esta contraseña se obtiene de la creada en el bus de servicios. Si no sabe el la contraseña correspondiente, al usuario del paso anterior, dirijase a mi blog Lo que debe saber para crear un proyecto usando biztalk services. punto 2.2.1 Alli encontrará la manera de obtener la credenciales de autenticación al bus de servicios de Windows Azure. Para este ejemplo La contraseña será XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Relay path. Campo obligatorio. Digite el nombre que desee para identificar el nuevo Relay. Para este ejemplo el Relay path sera ServiceTest
- Target sub – path. Campo obligatorio. en este campo se digita una sub-ruta para hacer de este destino único. Para nuestro ejemplo será sample.
Y como resultado se tendrá construido un Target Runtime como el siguiente:
https://sbtestrelay.servicebus.windows.net/ServiceTest/sample/
Como se muestra en la siguiente pantalla:
5. Se da clic en siguiente y si todos los datos son correctos aparecerá un pantalla como la siguiente y alli se selecciona crear. Con este paso estaremos creando nuestro LOB Relay:
6. Y Finalmente la confirmación de nuestro LOB Relay creado satisfactoriamente: