Windows Azure Service Bus
最近一度在做一些例行的模块介绍,这里我想将我做过的课程内容分享给大家,也欢迎大家私信讨论!
先来看一下企业服务总线在Azure中的使用.
Azure 企业服务总线--消息集合,转发和中继
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/2477.Untitled.jpg)
中继--基于WCF的编程模型:
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/2671.Untitled.jpg)
现在来看一下消息代理,这里牵涉到三个概念:消息队列,发布和订阅,构建松耦合结构
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/2134.Untitled.jpg)
这是松耦合的经典图,想必大家都熟悉吧?
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/0601.Untitled.jpg)
代理消息的消息结构包括属性和实体,属性是含有Key和Value的索引值
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/4628.Untitled.jpg)
我们再来看一下消息的自动转发和一段示例代码,如下:
![](https://msdntnarchive.z22.web.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/28/55/8831.Untitled.jpg)
这是一些基本概念,下面我们来看一下SDK1.8里的新功能。