【问题标题】:How to send a simple message from WinRT Client( .NET 4.5) to Desktop Server(.NET 4.0) using Sockets?如何使用套接字将简单消息从 WinRT 客户端(.NET 4.5)发送到桌面服务器(.NET 4.0)?
【发布时间】:2012-05-08 04:36:19
【问题描述】:

我正在尝试使用 C# 制作聊天客户端-服务器应用程序。客户端将是一个简单的 Metro 应用程序 (WinRT),而服务器将是“老式”桌面应用程序。您能否提供一个简单的代码,如何首先在服务器和客户端之间建立连接,然后如何从客户端向服务器发送“hello world”消息。我正在寻找 3 天后解决此问题的方法。我几乎阅读了有关 StreamSockets、TcpClient 和套接字的任何内容,但仍然无法解决这个问题。不同平台的限制是最大的问题。 WinRT 无法使用 TcpClient 对象,旧的桌面应用程序无法创建 StreamSockets 来接收来自服务器的数据。提前谢谢你。

【问题讨论】:

标签: c# .net sockets client-server windows-runtime


【解决方案1】:

这是不可能的。 microsoft 已明确阻止从 winrt 应用程序与 localhost 上的其他应用程序进行通信。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 2015-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多