我真的是在寻求这样的建议。我已经考虑一个客户端服务器项目有一段时间了,我打算使用.NET,最初只打算使用2.0,但最近我得到了VS2008,我想我也应该使用3.5。
该应用程序将有一个服务器和多个连接的客户端。客户端和服务器都需要相互通信(即双向通信)。这将在互联网上运行。
我本来只打算使用远程处理,但是有没有什么理由我应该在3.5版本中使用不同的方法呢?
我意识到当我使用远程处理时,当端口在客户端被阻塞时,我可能会遇到一些防火墙问题。
真的,我正在寻找建议,以最好的方式来处理客户端和服务器之间的通信,将工作在网上使用.NET (我希望客户端能够运行其他语言,真的,但这不是至关重要的,我想)。客户端和服务器都必须能够调用对方的方法。
谢谢,
圣诞快乐。
琼恩
发布于 2008-12-24 11:43:06
我刚刚开始学习WCF,在这里我已经问了一些关于这个主题的问题。在过去的一周左右我学到了一些东西:
这篇文章很棒:MS Pub-Sub with WCF
发布于 2008-12-24 11:36:14
据我所知,WCF应该会取代.NET远程处理,所以我会这么做。
https://stackoverflow.com/questions/391286
复制相似问题