可以说我有2台笔记本电脑安装了我的C#应用程序,连接到WiFi无线局域网。两个C#应用程序如何通过WiFi网络发送消息?
这些应用程序如何向对方发送消息?我可以使用什么方法或库?我听说过使用套接字,但我不知道如何使用套接字。
可以说我有2台笔记本电脑安装了我的C#应用程序,连接到WiFi无线局域网。两个C#应用程序如何通过WiFi网络发送消息?
这些应用程序如何向对方发送消息?我可以使用什么方法或库?我听说过使用套接字,但我不知道如何使用套接字。
基本上,您会希望以与其他语言相同的方式进行操作。您将打开一种风格或另一种风格的网络连接(原始TCP或UDP或更高级别的协议,如HTTP),其中一方充当服务器,另一方充当客户端。然后每边都可以写数据或者读对方发送的数据。从那里可以变得相当复杂。如果你是谷歌的“C#套接字”或“C#HTTP”等,你会发现很多关于这个主题的教程。
This是一篇关于使用Binary Formatter通过Socket连接发送C#对象(可能包括任何要发送的消息)的非常好的文章。虽然它不是最高效的,但它很容易掌握和工作。