使用WCF的面向服务的体系结构

时间:2014-03-23 14:09:54

标签: wcf soa

我在项目中使用WCF服务。我们将大多数功能实现为WCF中的服务,并从其他项目(Web应用程序,桌面应用程序)中使用。这是SOA是什么?现在我正在寻找一些正在寻找SOA开发人员的工作机会,我不确定我是否可以声称我在我开发的应用程序中实现了SOA。我读到了关于SOA但无法得出结论我的问题。任何人都能解释我清除疑虑吗?谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

我对面向服务架构的理解

  • 我们编写可以由编写的应用程序使用的WCF服务 各种技术桌面,电话或网络。所以,我们不必 为每种技术编写服务层。

  • 很多时候,您的核心业务逻辑仍然相同 但是,您的用户界面或客户端从桌面到手机的更改为 浏览器会发生变化,在这种情况下,您不必再花时间了 写同样的事情。

  • 并且就其自身而言,它是面向服务的,如果有的话 能够为您的赢家提供服务的应用程序。

答案 1 :(得分:0)

在学习Microsoft 70-513 - Microsoft .NET Framework 4 Windows Communication Foundation时,经常使用术语“面向服务的体系结构”(SOA)。我读过的微软书中指出:

  

" SOA背后的架构原则是重用的能力   尽可能存在的现有软件资产并公开   这些资产的功能作为一组服务。"

因此,如果您已经使用WCF在您的应用程序中实现服务,那么您似乎有使用SOA的经验。