【发布时间】:2010-06-09 07:38:52
【问题描述】:
为了弥补我(明显)缺乏网络基础知识的问题,我正在寻找一本理想的书:
-> 传输层的 1 或 2 章:tcp、udp...
-> 应用层一两章:http, dns...
-> 本书的其余部分将专门介绍使用 Java 相关技术通过网络发送数据的实用方法。这将涉及对现有产品的讨论(例如 hessian、protobuf、thrift、tibco...)、性能比较、案例研究...等。
有这样的书吗?
编辑:感谢到目前为止的所有答案......但是列出的大多数书籍都重点关注网络堆栈的较低级别(即tcp / ip,网络管理......)。 这只是答案的一半。我仍然渴望听到关于另一半的建议:围绕 Java 开发人员可用于传送数据的“最先进”选项的讨论、可用的产品/框架以及它们如何比较。
【问题讨论】:
-
“网络基础知识” - 您正在寻找多深的知识?首先,如果您还没有这样做,我建议您从维基百科页面开始:en.wikipedia.org/wiki/OSI_model - 它应该为您提供了解网络协议基础知识的良好起点。
-
嗯,回答的人可能没有告诉你关于另一半问题的任何书可能是因为他们不知道任何这样的书。甚至很难找到一本专门讨论 Protobuf 或 Thrift 的书。很难找到一本书对大量这些框架进行很好的比较。
标签: java networking