【发布时间】:2012-05-08 04:36:19
【问题描述】:
我正在尝试使用 C# 制作聊天客户端-服务器应用程序。客户端将是一个简单的 Metro 应用程序 (WinRT),而服务器将是“老式”桌面应用程序。您能否提供一个简单的代码,如何首先在服务器和客户端之间建立连接,然后如何从客户端向服务器发送“hello world”消息。我正在寻找 3 天后解决此问题的方法。我几乎阅读了有关 StreamSockets、TcpClient 和套接字的任何内容,但仍然无法解决这个问题。不同平台的限制是最大的问题。 WinRT 无法使用 TcpClient 对象,旧的桌面应用程序无法创建 StreamSockets 来接收来自服务器的数据。提前谢谢你。
【问题讨论】:
-
看到这个老问题了吗? stackoverflow.com/questions/7465517/…
-
@Rup 这个老话题没用,因为我只需要用到Sockets。
-
@StephenCleary 它们很相似,但我不认为它们是相同的主题。因为在另一个主题中,我忘记提及我正在开发的应用程序以及涉及的技术。我认为这个主题更具体,写得更好。
标签: c# .net sockets client-server windows-runtime