注册 登录 进入教材巡展
#
  • #

出版时间:2016-01

出版社:清华大学出版社

以下为《Vert.x应用开发实例教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302416296
  • 1-1
  • 104246
  • 44177966-7
  • 平装
  • 16开
  • 2016-01
  • 工学
  • 计算机科学与技术
  • TP312JA
  • 计算机
  • 本科
内容简介
  Vert.x是一个轻量级的高性能JVM应用平台,基于它可开发各种移动、Web和企业应用服务器端应用。
  Vert.x主要特点是可使用多种语言编写应用,如Java、Java Script、CoffeeScript、Ruby、Python或Groovy等。
  Vert.x的简单actor-like机制能帮助脱离直接基于多线程编程,该机制是基于Netty和Java 7的NIO2的编写的。
  Vert.x的工作模式与基本相同,其目的在于为JVM提供一个的替代方案,二者都采用非阻塞的异步工作模式。所有的Vert.x组件Verticle都工作在一个Event Loop单线程内。并且所有Verticle部件之间完全非耦合,它们之间不能直接调用,只能通过Event,Bus发送和接收事件Event完成相互的调用和数据通信。
  吕海东、张坤编著的《Vert.x应用开发实例教程》全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主学习和运用。知识讲解通俗易懂,详略得当,重点突出。
  本书每章都附以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企业级信息管理系统案例
参考文献