Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para soluciones de negocio a negocio (B2B) y comunicación sin problemas entre organizaciones, puede crear flujos de trabajo automatizados, escalables y de integración empresarial mediante Azure Logic Apps, que incluye Enterprise Integration Pack (EIP).
¿Qué es Enterprise Integration Pack?
Si conoce Microsoft BizTalk Server, EIP se rige por conceptos similares y facilita el uso de las funcionalidades de B2B. Sin embargo, una diferencia importante es que EIP arquitectónicamente se basa en cuentas de integración. Estas cuentas son contenedores basados en la nube de Azure que simplifican la forma de almacenar, administrar y usar artefactos B2B para la comunicación B2B, entre los que se incluyen socios comerciales, contratos, mapas, esquemas, certificados, etc.
Con estos artefactos, puede crear flujos de trabajo B2B y soluciones de integración que incluyan servicios en la nube, como Azure, Microsoft y otras aplicaciones de software como servicio (SaaS), sistemas locales y aplicaciones personalizadas mediante Azure Logic Apps y elegir entre más de 1400 conectores. Por ejemplo, puede crear y ejecutar código personalizado desde los flujos de trabajo mediante conectores integrados y de Azure Functions. También puede usar conectores de integración empresarial que admitan los siguientes estándares del sector:
- Intercambio electrónico de datos (EDI)
- Integración de aplicaciones empresariales (EAI)
Aunque las organizaciones usan distintos protocolos y formatos para la comunicación B2B, puede intercambiar mensajes electrónicamente con otras organizaciones. Puede transformar estos diferentes formatos en un formato que los sistemas de la organización pueden procesar al usar el EIP, que admite protocolos estándar del sector, incluidos AS2, X12, EDIFACT y RosettaNet. La seguridad de los mensajes también se puede mejorar mediante el uso tanto del cifrado como de las firmas digitales.
¿Qué necesito para comenzar?
Una cuenta y una suscripción de Azure. Obtenga una cuenta gratuita de Azure.
Una cuenta de integración para almacenar los artefactos B2B que defina y desee usar.
Los artefactos B2B, como los socios comerciales, los acuerdos, los mapas, los esquemas, los certificados, etc.
Para crear mapas y esquemas, puede usar Visual Studio 2019 y la Extensión de Herramientas de integración empresarial de Microsoft Azure Logic Apps. La extensión no está disponible actualmente para Visual Studio 2022 y versiones posteriores.
Nota
No instale esta extensión junto con la extensión BizTalk Server. Tener ambas extensiones podría producir un comportamiento inesperado. Asegúrese de que solo tiene una de estas extensiones instaladas.
En monitores de alta resolución, podría presentarse un problema de visualización con el diseñador de mapas. Para resolver este problema de ajuste de escala de la pantalla en Visual Studio, reinicie Visual Studio en modo no compatible con DPI o agregue el valor de registro DPIUNAWARE.
Para instalar la extensión desde Visual Studio, siga estos pasos:
Después de abrir Visual Studio, en el menú Extensiones, seleccione Administrar extensiones.
En el cuadro de búsqueda, escriba integración de empresas.
Junto a Azure Logic Apps Enterprise Integration Tools, seleccione Descargar.
Visual Studio descarga e instala la extensión.
Para crear, administrar e implementar recursos de aplicación lógica, puede usar Azure Portal, Visual Studio Code o PowerShell.
Después de crear una cuenta de integración y agregar los artefactos, puede empezar a crear flujos de trabajo B2B mediante la creación de un recurso de aplicación lógica.
Importante
Si utiliza el tipo de recurso Logic App (Consumption), tendrá que enlazar su cuenta de integración con el recurso de Logic App antes de poder seleccionar los artefactos B2B que se usarán en su flujo de trabajo. Sin embargo, para definir y agregar esos artefactos a su cuenta de integración, no necesita un recurso de aplicación lógica.
Si usa el tipo de recurso Logic App (Standard) (Aplicación lógica [estándar]), puede agregar esquemas y asignaciones directamente al recurso de la aplicación lógica y usar esos artefactos en varios flujos de trabajo dentro del mismo recurso de aplicación lógica. Aún necesita una cuenta de integración para almacenar otros artefactos, como asociados y contratos, pero la vinculación es opcional. Para más información sobre estos tipos de recursos, consulte ¿Qué es Azure Logic Apps: tipo de recurso y entornos de host?
En el diagrama siguiente se muestran los pasos de alto nivel para empezar a crear flujos de trabajo de aplicación lógica B2B:
Pruebe ahora una muestra
Para probar este ejemplo, que implementa aplicaciones lógicas que envían y reciben mensajes AS2 a través de Azure, seleccione Implementar en Azure. Antes de ejecutar el ejemplo, asegúrese de actualizar manualmente el flujo de trabajo de la aplicación lógica FabrikamSales-AS2Send para que la propiedad URI de la acción HTTP use el URI que se genera dinámicamente para el desencadenador Solicitud en la aplicación lógica Contoso-AS2Receive.