假设我在连接到WiFi无线局域网的2台笔记本电脑上安装了我的C#应用程序。
这些应用程序如何相互发送消息?我可以使用哪种方法或库?我听说过使用套接字,但我不知道如何处理它们。
答案 0 :(得分:3)
答案 1 :(得分:1)
基本上,你会想要像其他任何语言一样。您将打开一种或另一种的网络连接(原始TCP或UDP,或更高级别的协议,如HTTP),一方充当服务器,另一方充当客户端。然后每一方都可以通过另一方发送数据或读取另一方发送的数据。从那里开始可能会非常复杂。如果你使用谷歌“C#套接字”或“C#HTTP”等,你会发现很多关于这个主题的教程。
答案 2 :(得分:1)
This是一篇关于使用Socket通过Binary Formatter连接发送C#对象(可能包含您要发送的任何消息)的非常好的文章。虽然它不是最有效的,但它很容易掌握并开始工作。