C#应用实训|项目六 常见问题解析
发布者:唯众
布时间:2020-12-21 13:50:44
点击量:
- 为什么服务端显示监控成功,客户端不能正常连接到服务端?
首先要确定客户端连接的IP地址是否与服务器IP地址一致,然后要确认服务端Socket. .Accept()方法有没有执行,如果没有执行,可能导致服务端没有接收连接请求。
- 当多个客户端连接服务器后,服务器能监控到所有客户端发送的信息,为什么服务端信息只能发送到第一个连接的客户端?
服务端Socket实例对象只保证从监控端口获取信息,因此所有连接的客户端只要发送信息到服务器端口,服务端都能接收到信息,但要向不同客户端发送信息,必须要为客户端建立不同的Socket对象,保证不同的Socket对象为不同的客户端服务。
上一篇:C#应用实训|项目六 知识拓展
下一篇:C#应用实训|项目七 简易记事本