任何SOA架构(n层)使用.NET开始的真实世界示例?SOA架构使用.NET的真实世界示例
回答
我建议启动一个.NET应用程序与WCF。获得与WCF相关的优点,以便将服务端点与多个绑定公开为http,tcp等,这样您就可以将SOA应用到您的应用。
我使用UML Robustness Analysis来发现将作为服务公开的功能。
我认为SOA没有银色的子弹代码,SOA是关于设计,组织系统方法以便公开服务的,这些服务协调处理应用程序实体的职责。
例如,要查找航班预订,您的SOA服务必须公开一份合同,并提供所有必要的数据来处理服务请求。它将返回下一个服务的所有必要数据,预订航班。
有关于SOA的优秀文章Architecture Journal#21-Service Orientation Today and Tomorrow Article由Hatay Tuna编写的Enterprise Architecture Strategy for SOA。 SOA是关于逻辑暴露,设计,逻辑封装,而不是代码,代码支持方向。
我已经分叉和扩展并编写了一个示例应用程序Documently,它使用TopShelf,MassTransit和RabbitMQ实现SOA。
https://github.com/haf/Documently/tree/develop - 这个分支包含所有最新的代码。这个SOA例子中缺少的是诸如配置;如何实际部署代码,以及如何编排样本不需要的东西。 – Henrik 2013-11-25 10:44:33
我即将学习.NET StockTrader 6 Sample Application。
Azure StockTrader 6应用程序是Windows Azure的端到端示例应用程序。它是基于Windows Communication Foundation和ASP.NET的面向服务的应用程序,以及Windows Azure上托管的RESTful后端。它包括用于连接到Azure云服务后端的HTML5,Windows 8,Windows Phone,Android和iOS的跨平台客户端。后端数据库是Windows Azure SQL数据库,该应用程序可以选择支持通过SQL数据库联合进行扩展。
我得离开这个地方链接:http://androtan.wordpress.com/2007/11/20/interesting-soa-wcf-and-aspnet-case-study/
然而,国际海事组织,它似乎更像是技术方面例如,也许只是一个良好的SOAD的话题。
- 1. OOP真实世界示例
- 2. OOPS的真实世界示例
- 3. Builder模式的真实世界示例
- 4. Paxos的真实世界示例
- 5. 真实世界的反射示例
- 6. PHP:真实世界的OOP示例
- 7. 通过示例学习构建真实世界的.NET应用程序
- 8. NPOI真实世界枢轴示例
- 9. 使用Visual Studio的系统架构和设计 - 真实世界的例子
- 10. Mesos真实世界的用例
- 11. RxJava的真实世界用例对象
- 12. 在C#中使用#define的真实世界示例?
- 13. 寻找真实世界的Gradle例子
- 14. Multiton - 真实世界的例子?
- 15. 您使用了“堆栈”对象(.Net)的真实世界使用
- 16. 接口的使用,实际的和真实世界的例子
- 17. Spine.js真实世界的webapp结构
- 18. 真实世界中的数据结构
- 19. 企业服务总线真实世界的用法或示例
- 20. 使用kilim框架的真实世界java应用程序
- 21. 真实世界DDD:构建领域层
- 22. 真实世界的目的
- 23. 真实世界中使用的逆变和协方差.net
- 24. 真实世界中的Glassfish
- 25. 应用程序文件(真实世界示例)
- 26. ASP.Net MVC真实世界级示例业务应用程序
- 27. 使用os.plock的真实世界的例子?
- 28. PHP的高级OOP功能的真实世界示例
- 29. 真实世界中使用GADT
- 30. 真实世界中使用自定义.NET属性
@animuson 6年后,这个问题得到6个答案。这个问题得到了13点赞赏。 “太多可能的答案”或其他问题在哪里?当一个人没有很好的理由关闭有用的问题时,我讨厌它。让它成为...并且不要指向像机器人这样的规则。 – 2016-05-21 06:38:48