【发布时间】:2011-10-18 02:06:42
【问题描述】:
我想从一台计算机(服务器)向另一台计算机(客户端)发送消息。客户端和服务器都在具有不同 IP 地址的内部网络上。
如何在不使用命令提示符的情况下使用 IP 地址发送消息?
【问题讨论】:
-
看看这个:codeproject.com/KB/IP/tcpclientserver.aspx 它有点类似于你正在寻找的......
标签: c# winforms ip-address
我想从一台计算机(服务器)向另一台计算机(客户端)发送消息。客户端和服务器都在具有不同 IP 地址的内部网络上。
如何在不使用命令提示符的情况下使用 IP 地址发送消息?
【问题讨论】:
标签: c# winforms ip-address
你需要看socket programming。
【讨论】:
这里列出了可以满足您的需求的优秀教程:
Simple TCP/IP Chat client/server
Creating a Mutli-User TCP Chat Application
Microsoft 链接(最后一个)在 VB.Net 中,但您可以使用Code Convertor 工具帮助将其转换为 C#。
另外,Lidgren Network library 也很容易使用。
【讨论】:
您需要查看System.Net.Sockets 命名空间。你问的很模糊,你似乎没有调查得那么好。套接字允许您连接到其他机器(并适当地监听传入的连接)并在两者之间传递数据。
【讨论】: