您好,欢迎来到聚文网。 登录 免费注册
Netty实战

Netty实战

  • 字数: 366
  • 出版社: 清华大学
  • 作者: 王金柱|责编:夏毓彦
  • 商品条码: 9787302563402
  • 版次: 1
  • 开本: 16开
  • 页数: 231
  • 出版年份: 2020
  • 印次: 1
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
Netty是一个开源的、基 于NIO的客户端和服务器端 Java编程框架。本书涵盖 Netty开发中绝大多数需要 掌握的基本原理、方法与技 巧,是一本比较实用的 Netty参考书,可以作为 Java Web应用开发人员的 技术指导手册。 全书分为10章,包括 Netty基础(从Java IO演进 )、构建完整的Netty应用 、Netty线程模型、Netty内 存管理、Transport(传输 )、Channel(通道)、 Codec(编解码器)和 Bootstrap(引导)等核心 内容的8章,还包括基于 WebSocket构建Netty响应 服务器和Netty消息推送系 统这两个项目实战的2章。 本书对应用Netty框架开发 网络应用有很好的指导作用 。 本书内容简洁明了、通 俗易懂、原理清晰、重点突 出、实例丰富、代码精练, 适合想要学习Netty的Java Web应用开发人员,同时也 非常适合作为高等院校和培 训学校计算机及相关专业的 辅助教材。
作者简介
王金柱,对JavaScript语言、jQuery框架、Node.js、React等Web前端开发有着独到的经验,并精通HTML/XHTML、CSS与PHP等开发语言的应用。有着10多年丰富的IT从业经历,完成过多家大型央企与上市公司的企业级Web系统平台项目的前端模块开发工作。
目录
第1章 从Java IO到Netty 1.1 了解Java中的IO通信 1.1.1 IO通信基础 1.1.2 “同步/异步”与“阻塞/非阻塞” 1.1.3 传统BIO模式 1.1.4 伪异步IO模式 1.1.5 NIO模式 1.1.6 AIO模式 1.2 初识Netty 1.2.1 Netty特点 1.2.2 搭建Netty开发环境 1.2.3 Netty开发工具—IntelliJ IDEA 1.3 实战:Netty版的“Hello World”程序 1.3.1 使用IntelliJ IDEA创建项目 1.3.2 引入Netty包 1.3.3 编写Netty应用程序 1.3.4 测试HelloNetty服务器端应用 1.4 Netty框架模块介绍 1.4.1 Netty框架功能模块的组织结构 1.4.2 Netty Bootstrap入口模块 1.4.3 Netty Channel传输通道模块 1.4.4 Netty EventLoop事件循环模块 1.4.5 Netty ChannelFuture异步通知接口 1.4.6 ChannelHandler与ChannelPipeline接口 1.5 小结 第2章 构建完整的Netty应用程序 2.1 搭建完整的Netty架构 2.1.1 通过Intellij IDEA创建Java应用程序 2.1.2 导入jar包文件 2.1.3 组织源码目录架构 2.2 开发Netty丢弃应用(DiscardNetty) 2.2.1 创建Java源码文件 2.2.2 服务器端实现 2.2.3 客户端实现 2.2.4 测试运行DiscardNetty应用 2.3 开发Netty响应应用(EchoNetty) 2.3.1 创建Java源码文件 2.3.2 服务器端实现 2.3.3 客户端实现 2.3.4 测试运行EchoNetty应用 2.4 小结 第3章 Netty线程模型 3.1 线程基础 3.1.1 线程(Thread) 3.1.2 进程(Process) 3.1.3 进程与线程的关系 3.2 Java线程池 3.2.1 什么是线程池(Thread Pool) 3.2.2 线程池模型 3.2.3 Java线程池

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网