辜渝傧

13037102709

027-87870986

教学实训

您当前的位置:首页 > 教学资源 > 实训方案 >

C#应用实训|项目六 常见问题解析

发布者:唯众    布时间:2020-12-21 13:50:44    点击量:

  1. 为什么服务端显示监控成功,客户端不能正常连接到服务端?
首先要确定客户端连接的IP地址是否与服务器IP地址一致,然后要确认服务端Socket. .Accept()方法有没有执行,如果没有执行,可能导致服务端没有接收连接请求。 
  1. 当多个客户端连接服务器后,服务器能监控到所有客户端发送的信息,为什么服务端信息只能发送到第一个连接的客户端?
服务端Socket实例对象只保证从监控端口获取信息,因此所有连接的客户端只要发送信息到服务器端口,服务端都能接收到信息,但要向不同客户端发送信息,必须要为客户端建立不同的Socket对象,保证不同的Socket对象为不同的客户端服务。


上一篇:C#应用实训|项目六 知识拓展

下一篇:C#应用实训|项目七 简易记事本