• Netty源码全解与架构思维
21年品牌 40万+商家 超1.5亿件商品

Netty源码全解与架构思维

正版新书 新华官方库房直发 可开电子发票

89.6 7.0折 128 全新

库存2件

江苏南京
认证卖家担保交易快速发货售后保障

作者黄俊

出版社清华大学出版社

ISBN9787302624981

出版时间2023-01

版次1

装帧平装

开本16开

纸张胶版纸

页数516页

字数861千字

定价128元

货号SC:9787302624981

上书时间2024-10-07

问典书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
作者简介

黄俊
专注于研究Java语言
专注于研究Hotspot
专注于研究Linux内核
专注于研究C语言与汇编
专注于研究架构设计
专注于研究多线程并发处理
专注于研究高效学习方式
曾就职于美团、阿里
前新东方业务架构师
主编推荐:
Netty 是一个基于 Java 的高性能网络应用程序框架,用于快速开发可维护的高性能网络应用程序。它旨在提供易于使用、高度可扩展的 API,同时提供开箱即用的异步、事件驱动的网络编程模型。Netty 的设计使其非常适合用于实现各种协议或应用程序,从简单的客户端到高性能服务器。

Netty 提供了一个简单但强大的对象,称为“通道”(Channel)。它提供了一种方便的方法来表示网络连接,这使得网络应用程序的开发变得更加容易。Netty 还提供了一套灵活的处理器(Handler)框架,使得可以将业务逻辑从网络层解耦出来,并且支持高度定制的处理器链,以满足各种需求。此外,Netty 还提供了一组高性能的编解码器,用于方便地处理各种数据格式和协议。

总的来说,如果你正在开发网络应用程序并寻找一种高性能、易于使用、可扩展的框架,那么 Netty 将是一个非常好的选择。
内容简介:
Netty是目前市面上使用率较高的网络编程库。它的架构设计非常明确且层次分明,源码较为易懂,其中包装了JavaNIO(NewIO,新IO)的三大组件:Selector、Channel、ByteBuffer,提供了简单易用高效的网络通信库,其中还实现了自己的内存池管理。Netty的设计基于Jemalloc内存管理库,同时也实现了很多开封即用的应用层协议编码与解码器。本书通过常用的TCP协议完整诠释了Netty的架构设计与思想,省略了Java语言层面的一些基础知识,例如变量、面向对象、泛型等JavaSE的基础。本书适用于以下读者:希望进入互联网公司工作的读者、研究Netty底层知识的读者、在工作中遇见瓶颈,希望通过学习Netty提升底层知识的读者、从事开发高并发支撑中间件的读者、从事互联网高并发业务支撑的读者、对多线程编程感兴趣的读者、希望通过Netty源码找到调优点的读者。
目录:
第1篇Netty世界漫游与Java网络编程回顾

第1章Java网络编程

1.1Socket介绍

1.2Socket编程

1.2.1Java客户端编程

1.2.2Java服务端编程

1.2.3C语言服务端编程

1.3BIO编程

1.4NIO编程

1.4.1NIO模型原理

1.4.2Buffer原理

1.4.3Channel原理

1.4.4Selector原理

1.5AIO编程38

1.5.1JavaAIO描述

1.5.2JavaAIO实例

1.5.3AsynchronousServerSocketChannel.open()原理

1.5.4AsynchronousServerSocketChannel.bind()原理52

1.5.5ServerSocketChannel.accept(null,new AcceptHandler())原理

1.5.6socketChannel.read(byteBuffer,byteBuffer,new ReadHandler())原理

1.5.7Linux服务端网络编程

1.5.8Linux客户端网络编程

1.5.9Java AIO涉及的NativeJNI实现

第2章mmap网络编程与sendfile原理

2.1transferTo方法

2.1.1transferTo方法定义

2.1.2transferTo方法实现原理

2.1.3transferToDirectly方法

2.1.4transferToTrus
...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP