失效链接处理 |
Vert.x应用开发实例教程 PDF 下载
转载自:http://www.jb51.net/books/614793.html
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23948731.html
相关截图:
资料简介:
Vert.x是一个轻量级的高性能JVM应用平台,基于它可开发各种移动、Web和企业应用服务器端应用。 Vert.x主要特点是可使用多种语言编写应用,如Java、JavaScript、CoffeeScript、Ruby、Python 或 Groovy等。 Vert.x的简单actorlike机制能帮助脱离直接基于多线程编程,该机制是基于Netty和Java 7的NIO2的编写的。 Vert.x的工作模式与Node.js基本相同,其目的在于为JVM提供一个Node.js的替代方案,二者都采用非阻塞的异步工作模式。所有的Vert.x组件Verticle都工作在一个Event Loop单线程内。并且所有Verticle部件之间完全非耦合,它们之间不能直接调用,只能通过Event Bus发送和接收事件Event完成相互的调用和数据通信。 本书全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主学习和运用。知识讲解通俗易懂,详略得当,重点突出。 本书每章都附以PowerPoint课件来总结本章中的大纲和重点内容,便于教师教学和读者复习和理解。 本书旨在为Vert.x的初学者和大中专院校学生提供易于入门,全面了解和掌握Vert.x框架技术和应用的教材和辅导资料,为使用Vert.x开发实时应用和企业级应用打下良好的基础。
资料目录:
第1章 Vert.x概述 1.1 Vert.x的概念 1.2 Vert.x诞生的背景 1.3 Vert.x的安装 1.4 Vert.x的特性 1.5 vert.x简单应用编程 1.5.1 使用Vert.x内置机制的Web Server 1.5.2 使用第三方web组件的Web Server 1.5.3 使用Vert.x内置机制的TCP web Server 1.5.4 使用Vert.x内置机制的WebSocket web Server 1.6 Vert.x主要应用领域 本章小结 思考题 第2章 Vert.x架构组成 2.1 Ve rt.x的总体架构 2.2 Vert.x实例(Instance) 2.3 Vert.x容器(Container) 2.4 Vert.x工件(Verticle) 2.5 模块(Module) 2.6 事件循环(Event Loop) 2.7 事件总线(Event Bus) 2.8 共享数据区(Shared Data Area) 2.9 HTTP服务器和客户端 2.10 FCP服务器和客户端 2.11 WebSocket服务器和客户端 2.12 SockJS 本章小结 思考题 第3章 Vert.x API组成 3.1 Vert.x API的组成 3.1.1 Vert.x核心API 3.1.2 容器API 3.2 Vert.x的实例对象获得 3.3 Vert.x的容器对象获得 3.4 Ver-t.x的控制台API(Console API) 3.5 事件总线API(Event Bus API) 3.5.1 取得事件总线对象 3.5.2 发布事件API(Event Publish—API) 3.5.3 发送事件API(Event Send API) 3.5.4 接收事件API 3.6 共享数据API(Sharing Data API) 3.6.1 Map共享数据API 3.6.2 Set共享数据API 3.7 缓存对象API(Buffer API) 3.8 定时器延时器(Timer) 3.9 流读写API(Flow Stream API) 本章小结 练习题 第4章 Vert.x Verticle编程 4.1 Verticle的概念 4.2 Verticle的类型 4.3 Verticle的运行方式 4.4 Vet-ticle的编程方式 4.5 JavaScript编写Verticle 4.6 Java编写Verticle 4.7 Verticle的运行 4.8 卸载Verticle 4.9 Verticle退出时清理功能编程 4.10 Verticle取得命令行参数 4.11 Verticle终止Vert.x实例运行 4.12 Verticle访问环境变量 本章小结 思考题 第5章 Vert.x模块编程 第6章 Vert.x Web编程 第7章 Vert.x TCP 第8章 Vert.x数据库编程 第9章 Vert.x文件系统操作编程 第10章 Vert.x WebSocket编程 第11章 Vert.x移动Web白板应用案例 第12章 Vert.x企业级信息管理系统案例 参考文献 |