【Java TCP/IP Socket编程】----综述

本文档基于《Java TCP/IP Socket编程》书籍,详细介绍了Java套接字编程的基础知识,包括TCP和UDP套接字的客户端和服务器结构,TCP/IP协议的信息编码,多任务处理,非阻塞IO,NIO技术,以及套接字的底层协议工作细节。适合Java网络编程初学者。
摘要由CSDN通过智能技术生成

    【Java TCP/IP Socket编程】的笔记系列内容完全来自于《Java TCP/IP Socket编程》一书,本书的作者是neth L. Calvert / Michael J. Donahoo,很多Java程序使用的框架会涉及网络编程的知识,比如Dubbo,Netty等。而本书比较适合作为Java套接字编程入门教材,该书总共分为6章。

     第一章对计算网络中出现的概念进行了介绍,如计算机网络,分组报文和协议,IPv4和IPv6地址,主机名称,客户端和服务端,套接字等;第二章对TCP和UDP套接字中客户端和服务器端结构进行了介绍;第三章对TCP/IP协议在发送和接收数据中涉及的信息编码,以及自定义应用程序协议方面等介绍;第四章介绍了涉及多任务处理,非阻塞IO,以及对Java代码对TCP协议默认行为的修改;第五章网络编程的高级技术NIO,对第四章中的多任务处理,非阻塞IO等的一种高级处理方法,优化的解决方案;第六章主要是介绍了数据传输过程中套接字具体实现所关联的数据结构和底层协议的工作细节。

读书笔记分为以下部分:

【Java TCP/IP Socket编程】----基础知识

【Java TCP/IP Socket编程】----套接字----TCP Socket

【Java TCP

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值