网络编程
文章平均质量分 60
Mudrock__
这个作者很懒,什么都没留下…
展开
-
Socket实现简单文件传输(TCP)
3.调用socket.shutdownInput或socket.shutdownOutput后,inputStream或outputStream被禁用,但socket不会被关闭。1.调用socket.close后无需再关闭通过socket创建的inputSteam或outputStream。2.调用inputSteam.close或outputStream.close后,socket也会被关闭。原创 2022-10-17 17:46:04 · 1418 阅读 · 0 评论 -
Socket实现简易聊天(UDP)
TalkSend 发送数据报;TalkReceive 接收数据报。TalkStudent 学生端;TalkTeacher 教师端。启动聊天客户端进行聊天。原创 2022-10-17 17:34:11 · 561 阅读 · 0 评论 -
Socket编程相关类说明
InetAddress类需要通过调用静态方法来创建实例(无public构造函数)getByName 根据返回getAllByName 根据返回该域名对应的(返回InetAddress数组)getByAddress 根据返回getLocalHost 返回getLoopbackAddress 返回(回送地址:localhost/127.0.0.1)返回值为InetAddress类实例getAddress 返回getPort 返回。原创 2022-10-16 22:33:53 · 369 阅读 · 0 评论 -
网络编程简述
若此时服务端被停止,则客户端将一直处于该状态,因为TCP协议中未规定对该情况的处理办法,但Linux中可通过设置tcp_fin_timeout参数解决,即超时等待时间参数)IP位于TCP/IP模型的网络层(相当于OSI模型的网络层),向上可向传输层提供各种协议所需的信息,向下可将IP信息包放到数据链路层,通过各种技术来传送。若服务端发送通知后过了一段时间仍未收到响应,会重新执行步骤3,所以客户端的等待是为了确保服务端收到响应,结束运行)不同的传输协议下的相同端口不冲突(不同的传输协议可使用相同端口)原创 2022-10-13 22:01:18 · 234 阅读 · 0 评论