|
1
6
你在W2K上最接近的是 WSE3 -这给你MTOM(等)在肥皂-但不是完全的WCF的好处。 您可以将服务设计为服务器上的WCF,而客户机上的wsex?不是“免费的”,但几位WCF专家向我保证,它是非常“可行的”——毕竟,WCF是为支持标准而设计的。您将不得不限制自己使用HTTP BASIC,但是IMO应该是默认的。 吉米有一篇关于这个的文章: Interoperability between WCF and WSE 3.0 (向下滚动至“WSE 3.0至WCF”)。 |
|
|
2
7
Windows 2000将只运行.NET 2.0及更低版本。WCF要求3.0或更高版本。许多3.x应用程序都可以重新编译以实现2.0运行时的目标,但是如果您使用任何扩展(wcf、wf、wpf),则始终需要安装完整的3.x框架。 所以没有。 此外,对Windows 2000的扩展支持,包括安全更新, ends in a little over 13 months. 如果有人想继续使用Windows2000,那是他们自己的事。但是对你的影响是从那一天开始的,你永远无法确定是否真的存在一个你可以真正解决的问题,或者你的客户的服务器是否刚刚感染了恶意软件。在这种情况下提供支持充其量是困难的。 |
|
|
3
0
正如其他人所说,您将无法在Windows2000上运行WCF。不过,你不一定非得这么做。 坦率地说,要求最终用户安装Win2003服务器只处理您的WCF服务并不是不合理的。您的客户可以将其Windows 2000基础结构保留在适当的位置,只需运行一台运行该服务的Win2K3服务器(甚至是虚拟机)。一个Windows2003Web许可证大约300美元,它不需要一台巨大的机器来运行,所以它相对经济高效。 |