WCF – 开发者工具

WCF – 开发者工具


开发 WCF 服务应用程序,主要有两种工具——Microsoft Visual Studio 和 CodePlex。Microsoft Visual Studio 是一个完整的开发工具包,是开发大量不同应用程序(如 ASP.NET Web 应用程序、桌面应用程序、移动应用程序等)所必需的。

Microsoft Visual Studio 使用 .NET 框架功能。另一方面,CodePlex 是微软的一个开源项目托管站点,它提供了几个用于 WCF 服务应用程序开发的免费工具。

微软视觉工作室

Microsoft Visual Studio 有很多版本,最初它 (Visual Studio 2005) 并不是 WCF 开发的热心支持者。目前,Visual Studio 2008 是唯一可用于开发 WCF 服务应用程序的 Microsoft IDE。

如今,最新版本的Microsoft Visual Studio 2010 也是开发WCF 服务应用程序的首选工具。Visual Studio 中还有一个现成的模板,用于开发 WCF 服务应用程序。

选择这样的模板会导致添加文​​件用于以下目的 –

  • 服务合同
  • 服务实现
  • 服务配置

必要的属性会自动添加,并且 Microsoft Visual Studio 甚至无需编写任何代码即可创建一个简单的“Hello World”服务。

代码集

CodePlex 由 Microsoft 于 2006 年 6 月推出,从那时起,它已被世界各地的大量开发人员用于成功创建 .NET 项目。CodePlex 提供的一些用于开发 WCF 服务应用程序的工具如下 –

  • wscf.blue – 这是一个 Microsoft Visual Studio 加载项,也是“合同优先”的开发工具集,可促进 WCF 服务操作的定义,并相应地生成代码框架。一个重要的链接是 – https://wscfblue.codeplex.com

  • WCFProxyGenerator – 这也是一个 Microsoft Visual Studio 插件。该工具用于扩展客户端生成并提供额外的错误处理。有关此特定开发工具的更多信息,请访问https://wcfproxygenerator.codeplex.com

  • WCFMock – WCF 服务的测试可能是一项复杂的任务,该开发工具通过其有用的类为 WCF 服务的单元测试提供了方便的解决方案。有关此工具的更多信息,请访问https://wcfmock.codeplex.com

另一个以简单方式开发 WCF 服务应用程序的免费工具是 WCFStorm。它的 LITE 版本提供了许多引人注目的功能,用于动态调用和测试 WCF 服务、编辑服务绑定、修改 WCF URL 端点等。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁