日期:2014-05-20  浏览次数:20855 次

.net 下的soa实现
看了一些soa的书籍,概念很多,但是对具体的实现没有一点了解。
手上一些正好有webservice的系统,想用soa整合起来,
具体怎么开始?下载一个esb产品??
谢谢指教!

------解决方案--------------------
不必把这些概念考虑的过于复杂.把SOA具体话一些就是从下到上这么几层: Database-DataService-AppService-GUI.

Database:数据库;
DataService:负责检验从AppService传过来的数据是否符合Database的字段要求,以及将数据传回Appervice;
AppService:负责业务逻辑的处理.根据业务逻辑处理后,将参数传入DataService,以及将DataService返回的数据返回给GUI;
GUI:纯粹的界面,尽可能不要有业务逻辑,可以包含部分的数据格式的检查.