0

我们正在移动一个 WPF 应用程序以使用 WCF 和 POCO。到目前为止,有 10 种左右的服务,但这会随着时间的推移而增长。在我看来,我们不得不在 app.config 中重复很多垃圾(相同的文本,我知道它不是垃圾)来连接 WCF 的服务。

在我看来,这是一个使用约定优于配置的好地方。如果我将默认设置放在配置部分并列出/集成了哪些服务,则可以在应用程序启动时将它们连接起来。

感觉这也会使部署更容易,因为只有一两行需要更改(地址等)。

有没有做这种事情的框架(做了一些谷歌搜索并没有找到任何东西)?如果不是,是因为这是一个愚蠢的想法还是实施起来不切实际?

我对 WCF 相当陌生,因此目前可能存在我不知道的问题。

感谢您提供有关此主题的所有建议。

4

1 回答 1

2

.NET 4 非常好地清理了配置,.NET 4 中的 WCF 4 也有很多合理的“默认值”——你甚至可能不需要任何额外的配置文件,默认端点(每个服务合同由你的服务实现一个)类,以及为您的配置/服务主机中的每个定义的基地址)等等在 WCF 4 中。

在此处阅读有关 WCF 4 中新功能的所有信息:

开发人员对 Windows Communication Foundation 4 的介绍

阅读、消化、享受!:-)

于 2011-04-06T10:35:57.420 回答