新程序员的 WCF 服务帮助
WCF service help for new programmer
我是 WCF 服务和编程领域的初学者,所以我需要您的帮助来理解和解决我的问题。
我在公司工作 5 个月以来我们使用 ASP.NET MVC4 开发应用程序。我有一项任务要求我执行 WCF 服务。我将演示有关此 WCF 服务和应用程序的所有内容,以便为您提供完整的概述。
我们有一个应用程序,如果该应用程序托管在我们的服务器和托管在客户端服务器中的视图在这种情况下,我们应该使用连接到客户端服务器中的视图的服务,并将结果 return 发送到我们的应用程序。
关于这个问题我有很多问题:
- 将从视图中 select 的查询应该由
客户。我们该怎么做?例如 WCF 有 UI 吗?
- 托管此服务最合适的方式是什么?
我搜索了这个主题,发现有很多方法可以使用新的托管服务,例如 Internet Information Services (IIS)
Windows 随 IIS 7.0 安装的激活服务 (WAS);或与任何
托管应用程序进程,包括控制台、Windows 表单、
Windows Presentation Foundation (WPF) 或托管 Windows 服务
应用程序,以及其他方式。我不知道什么是最多的方法
适合我们的情况吗?
我是这个领域的新手,我对 WCF 服务只有非常基本的了解。
随着您继续构建 WCF 知识库,我建议您考虑研究 WCF 数据服务,根据您的情况,这听起来像是一个合理的设计决策。
WCF 数据服务(以前称为 "ADO.NET Data Services")是 .NET Framework 的一个组件,使您能够创建使用开放数据协议 (OData) 的服务,以通过 Web 公开和使用数据或Intranet 通过使用具象状态传输 (REST) 的语义。 OData 将数据公开为可通过 URI 寻址的资源。使用 GET、PUT、POST 和 DELETE 等标准 HTTP 动词访问和更改数据。 OData 使用实体数据模型的实体关系约定将资源公开为通过关联关联的实体集。
https://msdn.microsoft.com/en-us/library/cc668792(v=vs.110).aspx
关于服务托管,您实际上有两种后端数据访问服务托管选项:IIS 托管或自托管。下面link很好的讨论了两者的好处
IIS WCF service hosting vs Windows Service
祝你好运。
我是 WCF 服务和编程领域的初学者,所以我需要您的帮助来理解和解决我的问题。
我在公司工作 5 个月以来我们使用 ASP.NET MVC4 开发应用程序。我有一项任务要求我执行 WCF 服务。我将演示有关此 WCF 服务和应用程序的所有内容,以便为您提供完整的概述。
我们有一个应用程序,如果该应用程序托管在我们的服务器和托管在客户端服务器中的视图在这种情况下,我们应该使用连接到客户端服务器中的视图的服务,并将结果 return 发送到我们的应用程序。
关于这个问题我有很多问题:
- 将从视图中 select 的查询应该由 客户。我们该怎么做?例如 WCF 有 UI 吗?
- 托管此服务最合适的方式是什么?
我搜索了这个主题,发现有很多方法可以使用新的托管服务,例如 Internet Information Services (IIS) Windows 随 IIS 7.0 安装的激活服务 (WAS);或与任何 托管应用程序进程,包括控制台、Windows 表单、 Windows Presentation Foundation (WPF) 或托管 Windows 服务 应用程序,以及其他方式。我不知道什么是最多的方法 适合我们的情况吗?
我是这个领域的新手,我对 WCF 服务只有非常基本的了解。
随着您继续构建 WCF 知识库,我建议您考虑研究 WCF 数据服务,根据您的情况,这听起来像是一个合理的设计决策。
WCF 数据服务(以前称为 "ADO.NET Data Services")是 .NET Framework 的一个组件,使您能够创建使用开放数据协议 (OData) 的服务,以通过 Web 公开和使用数据或Intranet 通过使用具象状态传输 (REST) 的语义。 OData 将数据公开为可通过 URI 寻址的资源。使用 GET、PUT、POST 和 DELETE 等标准 HTTP 动词访问和更改数据。 OData 使用实体数据模型的实体关系约定将资源公开为通过关联关联的实体集。
https://msdn.microsoft.com/en-us/library/cc668792(v=vs.110).aspx
关于服务托管,您实际上有两种后端数据访问服务托管选项:IIS 托管或自托管。下面link很好的讨论了两者的好处
IIS WCF service hosting vs Windows Service
祝你好运。