使用传统的Web服务或在VS2008/C中使用WCF#

8 wcf

我有机会进入WCF,但在交付时间上有时间限制.我可以在迭代中提供我的服务,如果WCF是要走的路,我可以花更多的时间来克服学习曲线.

现在的标准是什么?WCF是可行的吗?

Jos*_*den 6

我现在已经遇到过这个问题,所以根据我自己的经验和其他人,只有在你愿意接受学习曲线的情况下才能使用WCF.创建对象毫不费力,非常简单易用.但...

一些常见的陷阱:

  • 默认绑定是wsHttpBinding,默认情况下是安全的.如果您想要更传统的东西,请使用basicHttpBinding.
  • 如果您在IIS中托管,请确保设置主机头或xsd uri引用都将是localhost或服务器名称.
  • 使用WCF配置实用程序,在配置端点时会有很多帮助.