Art*_*ero 13
我建议使用WCF启动.NET应用程序.与WCF相关,其优点是将具有多个绑定的服务端点公开为http,tcp等,因此您可以为您的应用程序SOA.
我使用UML 健壮性分析来发现将作为服务公开的功能.
我认为SOA没有银弹代码,SOA是关于设计,组织系统方法以便公开服务,协调应用实体的责任处理.
例如,要查找航班预订,您的SOA服务必须公开合同,并提供处理服务请求所需的所有数据.它将返回下一个服务,预订航班的所有必要数据.
在架构期刊中有一篇关于SOA的优秀文章#21-今日服务定位和明天文章由Hatay Tuna编写的SOA企业架构战略.
SOA是关于逻辑暴露,设计,逻辑封装,不是关于代码,代码支持方向.