我正在开发某种通信和数据交换系统,以用于我公司正在生产的各种应用程序中。将有用于消息传递的SignalR集线器和用于文件流的WCF服务。
我正在考虑在.NET 4.5中开发一个Hub库。此外,我计划在某些Windows进程和IIS中启用集线器托管。
困扰我的是我必须支持Windows XP客户端,所以我不能使用.NET 4.5来开发客户端库。我的问题是:即使有更多客户端使用Windows 7或Windows 8,为所有客户端提供.NET 4.0客户端库是否会产生不良影响?我关心的是性能和功能 - 如果我使用.NET 4.0客户端,我会失去任何一个吗?