3

是否有任何工具不仅需要对每个配置选项和细微差别有深入而深入的了解,而且只需要最少的输入即可设置应用程序。类似于根据这些简单输入生成 XML 配置的向导。我不关心安全我只需要服务工作。理想情况下,该工具也能够设置 IIS6,或者至少使用一组给定的选项,它会生成我需要在 IIS 中完成的步骤列表。

Microsoft 服务配置编辑器并不比直接编辑 XMl 更好。我确实找到了一个有正确想法的网站,但它无法解决我的简单安装问题。(http://www.noemax.com/support/wcf_binding_configuration_wizard.html)。

有没有什么东西可以让一些约定在这堆积如山的配置中发挥作用?

4

1 回答 1

4

WCF 配置乍一看确实令人生畏!我喜欢你链接到的那个配置向导——为什么它对你来说不够好?

我现在不知道有什么工具可以解决您的问题并帮助您找出正确的配置 - 恐怕它真的归结为学习绳索并了解它的来龙去脉。

基本上,我学到的是:甚至不要开始想象你能做的所有事情——试着专注于你该做什么(以及你需要什么)。

实际上,它可以归结为Juval Lowy的优秀书籍“ Programming WCF ”中概述的大约五个场景:

  • Intranet 应用程序(使用 NetTcp 绑定、Windows 安全性)
  • 互联网应用程序(尽可能使用 wsHttp 绑定,用户名/密码或安全证书)
  • 企业对企业应用程序(使用任何有意义的绑定,通过证书保护)
  • 队列消息传递 (MSMQ)
  • 无安全应用程序(旧版 ASMX 支持,与“哑”Web 服务客户端互操作)

基本上,选择你需要的那个,然后从那里,你几乎可以确定要做什么以及如何去做。我绝对会推荐查看 Juval 的书 - 极好的资源!

所以问题是:您的应用适合哪个类别?基于此,您几乎可以从那里确定所有需要的东西。

此外,我观看了两个截屏视频,它们确实帮助我克服了 WCF 中的大量配置选项,并专注于真正重要的事情:

两者都让我很好地了解了真正需要什么配置 - 以及什么只是绒毛。

希望能有所帮助!

马克

于 2009-07-23T18:50:20.810 回答