《Netty 实战》即将上市了

2017-04-22 05:58:16 +08:00
 hepin1989

感想

经历 2 个夏天 2 个冬天,然后又开始第 3 个夏天了, Netty In Action 这本书籍终于就要和大家见面了!

昨晚熬夜到现在,刚刚把中文版的代码清单全部准备好,所以来这里和大家分享一下。

Netty In Action 中文正版《Netty实战》的代码清单

内容提要

本书是为想要或者正在使用 Java 从事高性能网络编程的人而写的,循序渐进地介绍了 Netty 各个方面的内容。

本书共分为 4 个部分:第一部分详细地介绍 Netty 的相关概念以及核心组件,第二部分介绍 自定义协议经常用到的编解码器,第三部分介绍 Netty 对于应用层高级协议的支持,会覆盖常见 的协议及其在实践中的应用,第四部分是几个案例研究。此外,附录部分还会简单地介绍 Maven , 以及如何通过使用 Maven 编译和运行本书中的示例。

阅读本书不需要读者精通 Java 网络和并发编程。如果想要更加深入地理解本书背后的理念 以及 Netty 源码本身,可以系统地学习一下 Java 网络编程、 NIO 、并发和异步编程以及相关的 设计模式。

说明

这个仓库包含了 Netty In Action 这本书的中文版 Netty 实战 的代码清单. 为了更好地服务于读者,进行了如下方面的改进.

相对于英文版本(2.0-SNAPSHOT 分支):

反馈

上游版本的更新,请直接将 PR 的目标调整为本仓库的 2.0.0-SNAPSHOT分支

中文版本的更新,请将 PR 的目标调整为本仓库的 ChineseVersion 分支

使用

请直接克隆本项目即可,建议对照原文查看代码.

10766 次点击
所在节点    Java
81 条回复
hepin1989
2017-04-22 19:44:16 +08:00
@xiezefan @v2orz 相互学习!
caliburn1994
2017-04-22 19:54:49 +08:00
...感觉好多书都叫 <... in action>= =|||
hepin1989
2017-04-22 22:03:53 +08:00
@caliburn1994 您好, Manning 的这个书啊,是一个系列的,基本都是找的一线大牛来写的这个系列的书。所以您会发现中文名都是《 XXX 实战》呢。
WeberXie
2017-04-22 22:35:45 +08:00
@hepin1989 说了半天,购买链接咋没有呢?!
SamDing
2017-04-22 23:42:53 +08:00
@hepin1989 已经 star 了,感谢翻译~
ccqy66
2017-04-23 01:49:11 +08:00
看你的头像我想我知道你是谁了。淘宝技术部。
hepin1989
2017-04-23 02:39:28 +08:00
@WeberXie 您好,本书因为 2 校的时候又发现了一些原书的错误,更改超过了万分之一,所以并没有省掉三校流程,比起预期的多了一周。目前三校已经完成了,下周会进行付印,因为出版社要根据付印的纸张来确定最后的定价,所以您下周就可以看到预售链接了。

因为我反馈给编辑有几位朋友在问了,所以编辑特别申请了走预售,这样走人民邮电出版社的异步社区的话,会直接从他们的库房发货,所以按理说应该会比其他的渠道快 1-2 周的。

本书中文版的代码清单已经补充了书中所有的代码注释和说明,所以您也可以先从代码清单提前看下的。
hepin1989
2017-04-23 02:42:47 +08:00
@SamDing 大家都是相互学习,恰好这一块儿我比较熟悉,所以就献丑了。

不过本书的翻译我是采用的最新的,我们最后审校排版都是基于 2017 年 1 月的电子版,并且合并了国内外的勘误,以及修正了原书的一些错误,所以并不会比英文原版差太多哈:)。

翻译的时间比较长,不过本书依然不过时哈,特别 Netty 5 的开发工作已经关闭了,本书中的代码也是基于 4.1.9 出版的,所以在目前还是算可以跟上时代的,希望可以和大家共同进步。
hepin1989
2017-04-23 02:44:20 +08:00
@ccqy66 好吧,我又在这里献丑了,不过大家一起进步,谢谢您的关注,目前 《 Android 并发》这本书也是我们这边的同事在翻译,还是我推荐的呢:)。
Nbsaw
2017-04-23 15:01:46 +08:00
诶,是 Spring 源码深度解析那本书的作者吗..
Nbsaw
2017-04-23 15:03:50 +08:00
不好意思 认错了 2333...
xianyijun
2017-04-23 15:30:45 +08:00
支持,虽然已经看过原版。不过相信两书结合一起看会更有收获。
多谢楼主分享,坐等上架。
yang2yang
2017-04-23 16:39:26 +08:00
支持一下
hepin1989
2017-04-23 16:47:59 +08:00
@xianyijun 嗯,中文版也不是简单滴机械地翻译哈,读书百遍其义自见,对吧:)
hepin1989
2017-04-23 16:51:08 +08:00
@yang2yang 感谢,一起进步。
hepin1989
2017-04-23 16:51:56 +08:00
@Nbsaw 哈哈,其实我对 Spring 不是特别熟悉呢,只是能用,不过国内著书和翻译,只要不是草草的,都是情怀。
deweixu
2017-04-24 09:17:14 +08:00
最近在学 netty 看的是这个 https://waylau.gitbooks.io/essential-netty-in-action/content/
gitbooks 上是你翻译的吗? 另外问一下有电子版吗?
hepin1989
2017-04-24 11:35:04 +08:00
@deweixu 当然不是了,我姓何,当前我翻译的这个是人民邮电出版社的,有正版授权的话肯定不能在网上公开的,这位作者的热情是很值得肯定的,可是做法欠妥。

我已经给他提了 issue ,希望可以尊重版权:

https://github.com/waylau/essential-netty-in-action/issues/22
hepin1989
2017-04-24 11:38:18 +08:00
@deweixu 人民邮电出版社这次会电子版和纸质书几乎同步发行的,所以放心好了,上面这个人基于的是去年 MEAP 10 翻译的,也就是说其实也是盗版,并没有购买书的。
deweixu
2017-04-24 12:33:33 +08:00
@hepin1989 好的,谢谢,到时候发购买链接

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/356574

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX