1

WCF 是否具有等效的“配置器”服务?

我想做的是创建一个 WCF 服务来处理我的整个应用程序的配置。因此,诸如各种组件的默认值之类的东西。

所以,像这样:

在此处输入图像描述

我的问题是:WCF 已经有这样的东西了吗?

我知道如何写这个,但在我写之前,我想看看我是否正在重新做一些已经可用的东西。

注意:这可能是令人困惑的术语,因为 WCF 使用配置一词来表示,例如,通过配置文件或以编程方式配置 WCF 服务端点和绑定。我不是那个意思。我的意思是应用程序本身的实际配置。

4

2 回答 2

2

WCF 是一个使用 .NET 构建分布式/面向服务的应用程序的框架,WCF 中没有任何“额外”功能(除了 .NET 中已有的内容,如评论中提到的配置系统)来管理应用程序设置。据我所知,WCF 本身没有“配置器服务”。

您绘制的基本设计当然是可能的,您可以使用 WCF 创建“配置服务”,但 WCF 只会为您提供面向服务方面的框架和基础设施。实际逻辑将在您的服务及其操作中,您必须自己编写代码(尽管您可以为该逻辑使用不同的框架或样板代码)。

于 2012-10-22T18:02:49.553 回答
0

它不是内置的,但正如您所说,您可以自己滚动。

我已经在 Channel9 的演示中看到它(http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/MID402 @ 中途标记),其中演示者将配置存储在数据库中,所有客户端和服务器都被拉关闭他们的配置。看起来对大规模操作很有用,但如果您只有几个客户端/服务器,可能不值得。

这是一个 PowerPoint ( http://media.ch9.ms/teched/na/2011/ppt/MID402.pptx ),但您可以从视频中获得一些细节。

于 2013-07-11T05:18:47.200 回答