摘要: 4.2 未考虑TCP粘包导致功能异常案例 如果代码没有考虑粘包/拆包问题,往往会出现解码错位或者错误,导致程序不能正常工作。 4.2.1 TimeServer 的改造 Class : TimeServer Class : TimeServerHandler 4.2.2 TimeClient 的改造 阅读全文
posted @ 2017-01-19 18:55 limeOracle 阅读(258) 评论(0) 推荐(0) 编辑
摘要: TCP的Java支持 协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类型为流套接字(使用TCP协议)和数据报套接字(使用UDP协 阅读全文
posted @ 2017-01-19 17:03 limeOracle 阅读(2380) 评论(0) 推荐(0) 编辑
摘要: 随笔 -- IO -- Socket/ServerSocket -- 系统概述 Java中提供的专门的网络开发程序包 java.net Java的网络编程提供的两种通信协议:TCP和UDP 19.1 IP与InetAddress 19.1.1 IP地址简介 19.1.2 InetAddress In 阅读全文
posted @ 2017-01-19 13:38 limeOracle 阅读(344) 评论(0) 推荐(0) 编辑