Hello folks,
Will it be possible to use install client application based relying on WCF on a Win2000 client workstation
I understand that the server must be running at least win2003 server but I'm not sure about the client side requirement.
I work in the Financial Software industry where many clients have not yet migrated to win xp on the desktop (at least in Montreal ;-) )

WCF and Windows 2000
Specfiction
Thanks for your answer Steve.
Does this means that our client application should support two distinct communication apis to talk to our WCF based server:
- one (ASPX,MSMQ, .net remoting) when the client runs on Win2000
-WCF client api when running on winXPsp2 or later
Or should we only choose one api on the client side (let say MSMQ is the right one) for both win2000 et winxp sp2 and later.
Are there any best practises yet out there to handle such a situation
Thanks.
Benoit.
Hope_UAE
Philip Harris
The high-order bit here is that WCF is designed specifically not to care what API the client uses to send it messages. As such, which client API you use to talk to WCF depends largely on what the requirements of the client are. The server infrastructure shouldn't factor into it.
nick0033
I don't that should prohibit your company from moving to WCF on the server, though. Depending on what technology those Windows 2000 clients are using to talk to the server, WCF can interoperate with them by using:
- the basicHttpBinding (if those clients are ASMX)
- the MSMQ integration binding (if they currently speak MSMQ)
- our COM+ integration features (if they currently use Enterprise Services)
One of the major goals of Indigo was to make sure we work well even when WCF isn't present on both sides. I think your company would be in a position to take advantage of that work.
Hope that helps
-steve