需要我的项目的解决方案来替换当前的.NET Remoting解决方案

时间:2010-03-03 03:46:05

标签: .net remoting

我有一个有要求的项目:

  • 客户端通过互联网(WAN)连接到服务器以获取数据。
  • 当服务器有新数据时,服务器可以通知客户端。

P / S:客户端是.NET WinForm应用程序。有人建议我使用.NET Remoting,但它只适用于局域网,并且在通过互联网向客户发送事件时有问题。

请帮我替换解决方案。感谢。

更新 我想知道当服务器想通过互联网向客户端发送事件时,WCF可以解决问题。如果是,请将解决此问题的文章发给我。服务器只能发送一些客户端,而不是所有客户端?感谢。

2 个答案:

答案 0 :(得分:1)

WCF(Windows Communication Foundation)允许您创建可通过Internet或网络通过HTTP或TCP / IP连接的服务。

远程处理是WCF的前身。

http://msdn.microsoft.com/en-us/library/ms735119.aspx

答案 1 :(得分:0)

WCF是.NET Remoting的替代品。

请参阅Beginner's Guide to Windows Communication Framework开始使用。