stringtranslate.com

Servidor Microsoft BizTalk

Microsoft BizTalk Server es un sistema de middleware interorganizacional (IOMS) [5] que automatiza los procesos empresariales mediante el uso de adaptadores diseñados para comunicarse con diferentes sistemas de software utilizados en una empresa. Creado por Microsoft , proporciona integración de aplicaciones empresariales , automatización de procesos empresariales , comunicación entre empresas , intermediario de mensajes y supervisión de la actividad empresarial .

BizTalk Server se posicionaba anteriormente como un servidor de aplicaciones y un servidor de integración de aplicaciones [ aclarar ] . Microsoft cambió esta estrategia cuando lanzó el servidor AppFabric, que se convirtió en su servidor de aplicaciones oficial. La firma de investigación Gartner considera que la oferta de Microsoft es uno de sus "líderes" en suites de integración de aplicaciones. La última versión de Biztalk (Biztalk Server 2020) se lanzó el 15 de enero de 2020.

En un escenario común, BizTalk se integra antes de salir y administra procesos comerciales automatizados mediante el intercambio de documentos comerciales, como órdenes de compra y facturas, entre aplicaciones dispares, dentro o a través de los límites organizacionales.

El desarrollo para BizTalk Server se realiza a través de Microsoft Visual Studio . Un desarrollador puede crear mapas de transformación que transformen un tipo de mensaje en otro. Por ejemplo, un archivo XML se puede transformar en SAP IDocs . Los mensajes dentro de BizTalk se implementan a través de los documentos XML y se definen con los esquemas XML en el estándar XSD . Los mapas se implementan con el estándar XSLT . Las orquestaciones se implementan con el lenguaje de proceso compatible con WS-BPEL xLANG . Los esquemas, mapas, pipelines y orquestaciones se crean visualmente utilizando herramientas gráficas dentro de Microsoft Visual Studio. La funcionalidad adicional se puede entregar mediante ensamblajes .NET que se pueden llamar desde módulos existentes, incluidos, por ejemplo, orquestaciones, mapas, pipelines y reglas comerciales.

Historial de versiones

A partir del año 2000 se lanzaron las siguientes versiones: [6] [7] [8]

Características

La siguiente es una lista incompleta de las características técnicas de BizTalk Server:

Los procesos centrados en el ser humano no se pueden implementar directamente con BizTalk Server y necesitan aplicaciones adicionales como el servidor Microsoft SharePoint . [ cita requerida ]

Arquitectura

El entorno de ejecución de BizTalk Server se basa en una arquitectura de publicación/suscripción , a veces denominada "publicación/suscripción basada en contenido". Los mensajes se publican en BizTalk, se transforman al formato deseado y luego se envían a uno o más suscriptores. [20]

BizTalk hace que el procesamiento sea seguro mediante la serialización (denominada "deshidratación" en la terminología de BizTalk), colocando mensajes en una base de datos mientras se esperan eventos externos, lo que evita la pérdida de datos. Esta arquitectura vincula BizTalk con Microsoft SQL Server. Los administradores pueden realizar un seguimiento del flujo de procesamiento mediante una consola de administración. BizTalk admite el flujo de transacciones a lo largo de toda la línea de un cliente a otro. Las orquestaciones de BizTalk también implementan transacciones de larga duración .

Adaptadores

BizTalk utiliza adaptadores para las comunicaciones con diferentes protocolos, formatos de mensajes y productos de software específicos. Algunos de los adaptadores son: intercambio electrónico de datos , archivo, HTTP , SFTP , FTP SMTP , POP3 , SOAP , SQL , MSMQ , MLLP , Azure Logic App, Azure API Management, Microsoft SharePoint Server , sistemas mainframe zSeries de IBM ( CICS e IMS ) y sistemas IBM i de gama media (anteriormente AS/400 ), IBM Db2 , adaptadores IBM WebSphere MQ . [21]

El conjunto de adaptadores WCF [22] se agregó con 2006 R2. Incluye: adaptadores WCF-WSHttp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom y WCF-CustomIsolated. Microsoft también incluye un paquete de adaptadores BizTalk que incluye adaptadores basados ​​en WCF para sistemas LOB. Actualmente, incluye adaptadores para bases de datos SAP y Oracle, Oracle E-Business Suite , Microsoft SQL Server, MySQL , PeopleSoft Enterprise y Siebel Systems .

Hay adaptadores adicionales [19] (para Active Directory, por ejemplo) disponibles a través de socios centrales de Microsoft BizTalk de terceros.

Referencias

  1. ^ Jones, Allen (19 de diciembre de 2000). «Microsoft lanza BizTalk Server 2000 para fabricación». Windows IT Pro . Penton Media . Archivado desde el original el 3 de marzo de 2016. Consultado el 26 de julio de 2013 .
  2. ^ "Presentación de BizTalk Server 2020". Microsoft. 13 de febrero de 2020. Consultado el 8 de agosto de 2020 .
  3. ^ ab "Requisitos de hardware y software para BizTalk Server 2020". Microsoft. 7 de abril de 2020. Consultado el 8 de agosto de 2020 .
  4. ^ "Disponibilidad general de BizTalk Server 2016". Centro de descargas . Microsoft . 1 de diciembre de 2016 . Consultado el 21 de marzo de 2017 .
  5. ^ "Proyectos de sistemas de middleware e información interorganizacional: éxito, fracaso, complejidad y desafíos" (PDF) . Semantic Scholar . S2CID  7893911. Archivado desde el original (PDF) el 12 de octubre de 2016.
  6. ^ Ganeline, Leonid (19 de octubre de 2010). "BizTalk: Timeline: Platform Support". Biztalkien . Autopublicado . Consultado el 27 de julio de 2013 .
  7. ^ "Microsoft BizTalk Server". MSDN . Microsoft . Consultado el 26 de julio de 2013 .
  8. ^ "BizTalk Server: Versiones – Artículos de TechNet – Estados Unidos (inglés) – Wiki de TechNet". social.technet.microsoft.com . Consultado el 6 de febrero de 2019 .
  9. ^ "Microsoft anuncia la disponibilidad general de BizTalk Server 2002". Historias . 4 de febrero de 2002 . Consultado el 6 de febrero de 2019 .
  10. ^ Foley, Mary Jo (23 de marzo de 2013). «BizTalk 2009 R2 recibe un nuevo nombre; aún está previsto que se publique en 2010». ZDNet . Archivado desde el original el 27 de julio de 2010. Consultado el 27 de julio de 2013 .
  11. ^ "Notas de la versión: BizTalk Server 2013 Beta". MSDN . Microsoft . Consultado el 27 de julio de 2013 .
  12. ^ "Novedades de BizTalk Server 2013 y 2013 R2". MSDN . Microsoft . Consultado el 22 de mayo de 2014 .
  13. ^ "Novedades de BizTalk Server 2016". MSDN . Microsoft . Consultado el 19 de diciembre de 2016 .
  14. ^ "BizTalk Server 2016 Feature Pack 1". Azure . Microsoft . Consultado el 26 de abril de 2016 .
  15. ^ "BizTalk Server 2016 Feature Pack 1 ya está disponible – Blog del equipo de BizTalk". blogs.msdn.microsoft.com . 26 de abril de 2017 . Consultado el 6 de febrero de 2019 .
  16. ^ "Microsoft BizTalk Server 2016 Feature Pack 2 – BizTalk Team Blog". blogs.msdn.microsoft.com . 21 de noviembre de 2017 . Consultado el 6 de febrero de 2019 .
  17. ^ "Blog del equipo de BizTalk". blogs.msdn.microsoft.com . 26 de junio de 2018 . Consultado el 6 de febrero de 2019 .
  18. ^ "Novedades de BizTalk Server 2020". MSDN . Microsoft . Consultado el 14 de enero de 2020 .
  19. ^ ab "BizTalk Server: Lista de adaptadores de terceros". MSDN . Microsoft . Consultado el 12 de agosto de 2015 .
  20. ^ "Arquitectura en tiempo de ejecución". MSDN . Microsoft . Consultado el 27 de julio de 2013 .
  21. ^ "Adaptadores de BizTalk". Microsoft .
  22. ^ "Adaptadores WCF". MSDN . Microsoft . Consultado el 27 de julio de 2013 .

Enlaces externos