微软BizTalk服务器使相关组织能够与贸易伙伴一起连接并跨企业扩展异构系统。Service Bus是Windows Azure的一部分,旨在提供连接、队列和路由功能,不仅仅是为云计算应用程序而且也为非云端应用程序。两者一起使用使得在相当多的情形中你可以构建安全、可靠、可扩展的跨越云和非云端环境的混合解决方案,例如:微软BizTalk服务器。
- 与贸易伙伴交换电子文档。
- 向第三方显示防火墙后运行的非云端服务。
- 启用分支和中心后台办公系统之间的通信。
我最近在MSDN上发表了一篇文章,在这篇文章中我演示了如何以一种可靠、灵活与可扩展的方式将一个BizTalk Server 2010
应用程序与Windows Azure Service Bus Queues、Topics、Subscriptions整合到与外部系统交换的消息中。2011年9月份推出的Windows Azure AppFabric SDK中介绍到的Queues和 Topics是新的基于云计算的消息和整合的基础设施的基础,该设施向基于微软及非微软技术的云和非云端应用程序提供可靠消息队列和持久publish/subscribe消息功能。.NET应用程序要么从一个全新的托管的API
(Microsoft.ServiceBus.Messaging) 要么通过WCF的一个新绑定 (NetMessagingBinding)
来使用这个新的消息功能,并且任何微软或非微软应用程序能使用一个REST样式API来访问这些功能。
在这篇文章中你将学习怎么在一个.NET和BizTalk服务应用程序中使用WCF来执行以下操作:
- 向Service Bus queue发送消息。
- 向Service Bus topic发送消息。
- 从Service Bus queue接收消息。
- 从Service Bus subscription接收消息。
- 将BrokeredMessage 对象的属性转化成BizTalk消息的上下文属性,反之亦然。
下图显示了文章中涵盖的情形之一。关于这点,Windows Forms客户端应用程序模拟一个line-of-business系统在非云端或云端运行,使用Service Bus messaging.infrastructure 提供的queue、topic和 subscription实体与BizTalk服务应用程序交换信息。
在MSDN 代码库可以找到这篇文章的相应代码。在MSDN上阅读整篇文章。
关于AppFabricService Bus的更多信息,请参阅下列资源:
本文翻译自:http://blogs.msdn.com/b/windowsazure/archive/2011/10/25/new-article-how-to-integrate-a-biztalk-server-application-with-service-bus-queues-and-topics.aspx
分享到:
相关推荐
张城斌的BizTalk讲座PPT 第一讲 Enterprise Service Bus (44p)
关于Biztalk2004发布相关可看此映像
2009 .NET Conference PPT 3. BizTalk企业应用集成方案深度演绎
企业信息整合的演变从点对点连接方式到星型架构方式到消息总线型在到s+s,企业建立一个统一的IT服务平台从而...以SOA构架方式建立企业信息交换平台,BizTalk Server提供了整合企业应用,简化解决方案,加强企业连通性。
企业应用程序集成、工作流程自动化、架构、面向服务的架构、SOA、.NET、Visual Studio .NET、 BizTalk Server、 XML、XML Schema、Web服务、人员工作流服务、HWS、工作流
bizTalk的数据集成技术 微软的数据集成解决方案
An Enterprise Service Bus (ESB) is an architectural pattern and a key enabler in implementing the infrastructure for a service-oriented architecture (SOA). Real-world experience has demonstrated that ...
BIZTALK2006灵活的适配器应用.ppt
基于Biztalk服务器实现异构医疗信息系统数据集成.pdf
没有任何应用程序是完全孤立的。无论我们喜欢与否,将系统关联在一起已成为规范。然而连接软件不仅仅是交换字节。随着组织逐渐发展为面向服务的环境,其现实目标也即将实现,即创建将各种单独的系统融为一体的有效...
BizTalk server 2009 sample 企业应用程序集成 采购订单流程 发票和付款流程 业务活动监视
一步一步教你怎么使用Biztalk工具开发报文
RFID的应用介绍 微软BizTalk RFID应用平台 案例介绍
主要针对biztalk的核心,协调流程的实战应用。手把手教您如何建立biztalk的协调流程。
Be.Stateless.BizTalk.Dsl.Binding BizTalk.Factory的绑定定义DSL,用于通用BizTalk Server应用程序绑定定义。NuGet软件包
BizTalk Server2004 白皮书 BizTalk Server2004 白皮书
Biztalk2006 中文版教程共分为两部分。第二部分链接为:http://download.csdn.net/source/1956852
特别详细的BizTalk安装步骤和截图,希望给大家能有些帮助
BizTalk 2006 安装调试手册BizTalk 2006 安装调试手册BizTalk 2006 安装调试手册
BizTalk Server 2006 BizTalk Server 2006