基于消息的系统与传统分布式系统的区别(个人体会)
基于消息的系统是基于逻辑概念的应用进行交互的,
区别于以往我们以往针对具体分布式技术(COM+, JAVA RMI、CORBA、Web Service)而言,他针对的是逻辑上的Contract和Service。
还有两个非常重要的概念:Contract和Policy
Contact可以理解为调用关系方向的约束,Policy是与调用关系垂直约束,它是全局的。
下面是Maarten Mullender and Mike Burner提出的概念性应用结构
http://msdn.microsoft.com/en-us/library/ms977996.aspx
![](http://msdn.microsoft.com/en-us/library/ms977873.caa0805(en-us,MSDN.10).gif)
区别于以往我们以往针对具体分布式技术(COM+, JAVA RMI、CORBA、Web Service)而言,他针对的是逻辑上的Contract和Service。
还有两个非常重要的概念:Contract和Policy
Contact可以理解为调用关系方向的约束,Policy是与调用关系垂直约束,它是全局的。
下面是Maarten Mullender and Mike Burner提出的概念性应用结构
http://msdn.microsoft.com/en-us/library/ms977996.aspx
![](http://msdn.microsoft.com/en-us/library/ms977873.caa0805(en-us,MSDN.10).gif)
贸易电子化,技术全球化