【发布时间】:2009-11-07 05:25:31
【问题描述】:
假设我在连接到 WiFi 无线局域网的 2 台笔记本电脑上安装了我的 C# 应用程序。
这些应用程序如何相互发送消息?我可以使用什么方法或库?我听说过使用套接字,但我不知道如何使用这些。
【问题讨论】:
标签: c# networking communication wifi
假设我在连接到 WiFi 无线局域网的 2 台笔记本电脑上安装了我的 C# 应用程序。
这些应用程序如何相互发送消息?我可以使用什么方法或库?我听说过使用套接字,但我不知道如何使用这些。
【问题讨论】:
标签: c# networking communication wifi
基本上,您会希望以与使用任何其他语言相同的方式进行操作。您将打开一种或另一种风格的网络连接(原始 TCP 或 UDP,或更高级别的协议,如 HTTP),其中一侧充当服务器,另一侧充当客户端。然后每一方都可以通过对方写入数据或读取对方发送的数据。从那里开始可能会变得非常复杂。如果您在 Google 上搜索“C# Sockets”或“C# HTTP”等,您会发现很多关于该主题的教程。
【讨论】:
This 是一篇关于使用Binary Formatter 通过Socket 连接发送C# 对象(可能包括您想要发送的任何消息)的非常好的文章。虽然它不是最有效的,但很容易掌握并开始工作。
【讨论】: