我的工作是为我们的开发人员设置一个 Microsoft BizTalk 临时服务器,以便为客户测试某些集成。
问题是,我不知道 BizTalk 是什么,它做什么,或者它有什么用处。我所能读到的所有关于它的信息Microsoft 网站据我所知,这全都是营销噱头,充斥着许多企业术语(例如“BizTalk 使您的组织能够无缝集成不同的系统并连接业务合作伙伴”)
有人能解释一下 BizTalk 到底是做什么的吗?我们的开发人员也不知道,只知道他们必须与它集成!
答案1
答案2
为了更好地理解企业应用程序集成的概念,我强烈建议您这本书。
它概述了您将看到的所有模式,并提供了有关市场不同竞争对手的一些信息(Tibco、Biztalk 以及 IBM 的一些产品,我忘记了名字)。
答案3
你可以将它用作任何东西,但我敢打赌,EDI 在 Biztalk 安装中是最重要的。
基本上;在不同的电子商务(b2b 订单、发票等)文件格式之间进行转换;从而扩展 ERP 软件公司使用的领域。
答案4
简而言之,就是企业服务总线 (ESB)。一种面向服务架构 (SOA) 模式,包含服务编排、消息传递转换和服务代理。它允许大公司基本公开 Web 服务或功能服务,并通过通信渠道在各种系统之间传递不同的信息。即:
- 使用基于 C++ 的处理软件与非常旧的 AS/400 DB 进行通信。
- 将 j2ee web 应用程序与 BPM 平台集成以触发业务流程
- 根据请求执行一些 CRUD DB 操作。(即获得 SOA 认证的雇主总数)
Biztalk 目前(2018 年)并不常用,其他竞争对手已经超越了该集成领域。竞争对手包括 TIBCO、IBM、Amazon、Mulesoft。