C# 如何使用套接字从WinRT客户端(.NET 4.5)向桌面服务器(.NET 4.0)发送简单消息?

C# 如何使用套接字从WinRT客户端(.NET 4.5)向桌面服务器(.NET 4.0)发送简单消息?,c#,.net,sockets,client-server,windows-runtime,C#,.net,Sockets,Client Server,Windows Runtime,我正在尝试使用C#制作聊天客户端服务器应用程序。客户端将是一个简单的metro应用程序(WinRT),服务器将是“老式”桌面应用程序。您能否提供一个简单的代码,说明如何首先在服务器和客户端之间建立连接,然后如何从客户端向服务器发送“hello world”消息。我正在寻找解决这个问题的3天。我几乎读过任何关于StreamSockets、TcpClient和sockets的文章,但仍然无法处理这个问题。不同平台的限制是最大的问题。WinRT无法使用TcpClient对象,旧的桌面应用程序无法创建S

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

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

看到这个老问题了吗?可能重复的@Rup这个旧主题是没有用的,因为我只需要使用套接字。@stephenleary它们是相似的,但我不认为它们是相同的主题。因为在另一个主题中,我忘了提到我正在开发的应用程序,以及涉及的技术。我认为这个话题更具体,写得更好。