本书以Vert.x为开发平台,以实例驱动教学为主要方式,将知识点融入实际案例开发中,增强读者的实践能力。同时,Vert.x作为一个轻量级高性能的JVM应用平台,确保了开发效率和应用性能。读者能够通过本书深入学习Vert.x应用开发技术,并自主学习和应用。整体而言,本书非常值得读者们深入学习。
作为菜鸟初学者,windows系统下选用Intellij IDEA 2017作为开发工具,开始我的vert.x学习之路!
内容介绍
Vert.x是一个高性能的JVM应用平台,它可以被用于开发多种移动、Web和企业服务器端应用。Vert.x最大的特点在于,它支持多种语言编写应用,例如Java、JavaScript、CoffeeScript、Ruby、Python,或者Groovy等等。此外,Vert.x还采用了类Actor模型机制,使程序员摆脱了直接面对多线程编程的压力。这个机制是基于Netty和Java 7的NIO2编写的。
与Node.js极为相似,Vert.x的工作模式旨在为JVM提供一个Node.js的替代方案。这二者都采用了非阻塞的异步工作模式。在Vert.x中,所有的Verticle组件工作在一个单线程Event Loop内部,所有Verticle组件完全非耦合。它们之间不能直接调用,只能通过Event Bus来发送和接收事件,以完成相互之间的调用和数据通信。
本书的特色在于采用了案例驱动的方式来全面讲解Vert.x,主要的知识点都辅助以实际案例应用编程。这样可以更加方便读者理解和自主学习和运用。本书的知识讲解通俗易懂,详略得当,重点突出。每一章后还会附上PowerPoint课件,来总结本章的大纲和重点内容,方便教师教学和读者复习和理解。
本书旨在为Vert.x的初学者和大中专院校的学生提供一个易于入门、全面了解和掌握Vert.x框架技术和应用的教材和辅导资料,以此为基础,使用Vert.x开发实时应用和企业级应用。
资源介绍
本资源为 Vert.x应用开发实例教程(吕海东,张坤 著)全高清完整版pdf 。
《Vert.x应用开发实例教程》全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主学习和运用。
知识讲解通俗易懂,详略得当,重点突出。
《Vert.x应用开发实例教程》每章都附以PowerPoint课件来总结本章中的大纲和重点内容,便于教师教学和读者复习和理解。
《Vert.x应用开发实例教程》旨在为Vert.x的初学者和大中专院校学生提供易于入门,全面了解和掌握Vert.x框架技术和应用的教材和辅导资料,为使用Vert.x开发实时应用和企业级应用打下良好的基础。
目录
- 第1章Vert.x概述
- 第2章Vert.x架构组成
- 第3章Vert.xAPI组成
- 第4章Vert.xVerticle编程 [2]
- 第5章Vert.x模块编程
- 第6章Vert.xWeb编程
- 第7章Vert.xTCP编程
- 第8章Vert.x数据库编程
- 第9章Vert.x文件系统操作编程
- 第10章Vert.x WebSocket编程
- 第11章Vert.x移动Web白板应用案例
- 第12章Vert.x企业级信息管理系统案例