Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ReactivePlatform/netty-in-action-cn
Netty In Action 中文版
https://github.com/ReactivePlatform/netty-in-action-cn
book codesamples free high-performance java netty netty-in-action networking nio translation
Last synced: about 1 month ago
JSON representation
Netty In Action 中文版
- Host: GitHub
- URL: https://github.com/ReactivePlatform/netty-in-action-cn
- Owner: ReactivePlatform
- Fork: true (normanmaurer/netty-in-action)
- Created: 2017-02-27T15:45:03.000Z (almost 8 years ago)
- Default Branch: ChineseVersion
- Last Pushed: 2023-12-18T03:51:54.000Z (12 months ago)
- Last Synced: 2024-10-01T07:42:57.110Z (2 months ago)
- Topics: book, codesamples, free, high-performance, java, netty, netty-in-action, networking, nio, translation
- Language: Java
- Homepage: https://netty.reactiveplatform.xyz/
- Size: 336 KB
- Stars: 1,463
- Watchers: 85
- Forks: 639
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - ReactivePlatform/netty-in-action-cn - Netty In Action 中文版 (Java)
README
# 《Netty 实战》 Netty In Action 中文版
>代码清单已经更新到 Netty 4.1.25.final
[如何评价这本书-知乎](https://www.zhihu.com/question/58838575)
[关于本书-豆瓣](https://book.douban.com/subject/27038538/)
[京东链接(现货发售):《Netty实战》([美]诺曼·毛瑞尔(Norman Maurer),马文·艾伦·沃尔夫泰尔(Marvin Allen Wolfthal)) ](https://union-click.jd.com/jdc?d=oN4CCW&come=appmessage)
[不负好时光《Netty IN ACTION》中文版《Netty实战》翻译手记](http://www.epubit.com.cn/article/1171)
[不负好时光《Netty IN ACTION》中文版《Netty实战》翻译手记(ATA内网)](https://www.atatech.org/articles/79051?flag_data_from=recommend)
![image](https://cloud.githubusercontent.com/assets/501740/25295296/94d2ef06-2715-11e7-9a2a-916d77014cfc.png)
## 内容提要
本书是为想要或者正在使用 Java 从事高性能网络编程的人而写的,循序渐进地介绍了 Netty
各个方面的内容。本书共分为 4 个部分:第一部分详细地介绍 Netty 的相关概念以及核心组件,第二部分介绍
自定义协议经常用到的编解码器,第三部分介绍 Netty 对于应用层高级协议的支持,会覆盖常见
的协议及其在实践中的应用,第四部分是几个案例研究。此外,附录部分还会简单地介绍 Maven,
以及如何通过使用 Maven 编译和运行本书中的示例。阅读本书不需要读者精通 Java 网络和并发编程。如果想要更加深入地理解本书背后的理念
以及 Netty 源码本身,可以系统地学习一下 Java 网络编程、 NIO、并发和异步编程以及相关的
设计模式。## 说明
这个仓库包含了[Netty In Action](http://www.manning.com/maurer/) 这本书的中文版 [Netty实战](http://www.epubit.com.cn) 的代码清单.
为了更好地服务于读者,进行了如下方面的改进.相对于英文版本([2.0-SNAPSHOT](https://github.com/ReactivePlatform/netty-in-action-cn/tree/2.0-SNAPSHOT)分支):
1. 更新了行文中的注释
2. 按照中文版本的排版进行了调整
3. 所有的代码清单以及跳转都使用了中文版书籍中的翻译## 反馈
上游版本的更新,请直接将PR的目标调整为本仓库的`master`分支
中文版本的更新,请将PR的目标调整为本仓库的`ChineseVersion`分支
## 使用
请直接克隆本项目即可,建议对照原文查看代码.
## 勘误
[前言: 2001 => 2011](https://github.com/ReactivePlatform/netty-in-action-cn/issues/2)-----
Prerequisites
maven 3.3.9
JDK 8If you want to build everything at once, from the top directory run
mvn install
If you want to build only single projects then from the top directory first run
mvn install -pl utils
This will make the utils jar available to all the projects.