为了弥补我(明显)缺乏网络基础知识,我正在寻找一本理想的书:
- >传输层上的1或2章:tcp,udp ...
- >应用层上的1或2章:http,dns ......
- >本书的其余部分将致力于使用Java相关技术通过线路发送数据的实用方法.这将涉及对现有产品的讨论(例如,粗麻布,protobuf,节俭,tibco ......),性能比较,案例研究等.
这样的书存在吗?
编辑:感谢所有答案到目前为止...但是,列出的大多数书籍都非常关注网络堆栈的较低级别(即.tcp/ip,网络管理......).这只是答案的一半.我仍然渴望听到有关另一半的建议:围绕Java开发人员提供的"最先进"选项进行讨论,以便提供数据,提供哪些产品/框架以及如何进行比较.
O'Reilly的Java网络编程第3版是学习使用Java进行网络编程的好资源.