我对BizTalk服务的BizTalk适配器服务有疑问。我知道适配器在IIS中运行 - 我想知道这是否只是开发或运行时所必需的?
因为我想使用BizTalk Services将XML消息插入Azure SQL: Using Azure BizTalk Services to Insert XML Messages into an Azure SQL Server
我是否需要提供仅用于托管适配器的服务器?如果是这样,那对我来说没什么意义
答案 0 :(得分:1)
引入了适配器服务以支持与之集成 几个本地系统,其中包括SQL Server -
BizTalk适配器服务功能允许云中的应用程序 与内部业务线(LOB)系统进行通信 您的网络,在防火墙后面。在中使用LOB适配器 BizTalk适配器包(BAP),一个BizTalk适配器服务应用程序可以 对以下内部部署LOB系统执行LOB操作: Microsoft SQL Server
•Oracle数据库
•Oracle电子商务套件
•SAP
•Siebel eBusiness Applications
(http://msdn.microsoft.com/en-us/library/windowsazure/hh689889.aspx)
通过使用Windows Azure Service Bus的中继服务来实现这一点。我不认为Windows Azure SQL数据库本身适合该模型,虽然我可以看到它是如何完成的,但它确实看起来很尴尬而且毫无意义。我认为这篇文章不应该发表。
我认为最终将与SQL数据库的集成本地添加到WABS中,直到那时,如果它归结于我,我将使用Web服务。无论如何,在建筑上都有道理。
答案 1 :(得分:0)
是运行时需要适配器服务。
适配器服务的作用是从服务总线中继中选择消息并将其发送到Azure SQL DB。
如果适配器服务处于停止状态,我正在检查它是如何工作的。
您可以参考该文章以获取有关BiztalK适配器服务的更多知识 http://msdn.microsoft.com/en-us/library/windowsazure/hh689786.aspx
此致 莫希特古普塔