買這商品的人也買了...
-
$780$663 -
$352領域專用語言實戰 (DSLs in Action)
-
$594$564 -
$454計算機圖形學, 4/e
-
$250可視化 Java GUI 程序設計教程--基於 Swing 組件庫及 NetBeans IDE
-
$245Living Clojure (中文版)
-
$454大話 Java 性能優化
-
$454Java 多線程編程實戰指南 (核心篇)
-
$177Java 多線程編程實戰指南 (設計模式篇)
-
$403RxJava 2.x 實戰
-
$594$564 -
$403Java 編程方法論:響應式 RxJava 與代碼設計實戰
-
$658深入 PHP 面向對象 , 模式與實踐 (PHP Objects, Patterns, and Practice, 5/e)
-
$834$792 -
$454超大流量分佈式系統架構解決方案:人人都是架構師2.0
-
$551Netty4 核心原理與手寫 RPC 框架實戰
-
$780$663 -
$580$493 -
$1,980$1,881 -
$653PHP 7 開發寶典, 4/e (PHP 7 Solutions: Dynamic Web Design Made Easy, 4/e)
-
$880$695 -
$594$564 -
$500Vert.x 實戰
-
$600$468 -
$2,140$2,033
相關主題
商品描述
<內容簡介>
Vert.x是一個輕量級的高性能JVM應用平臺,基於它可開發各種移動、Web和企業應用服務器端應用。
Vert.x主要特點是可使用多種語言編寫應用,如Java、Java Script、CoffeeScript、Ruby、Python或Groovy等。
Vert.x的簡單actor-like機制能幫助脫離直接基於多線程編程,該機制是基於Netty和Java 7的NIO2的編寫的。
Vert.x的工作模式與Node.js基本相同,其目的在於為JVM提供一個Node.js的替代方案,二者都採用非阻塞的異步工作模式。所有的Vert.x組件Verticle都工作在一個Event Loop單線程內。並且所有Verticle部件之間完全非耦合,它們之間不能直接調用,只能通過Event,Bus發送和接收事件Event完成相互的調用和數據通信。
《Vert.x應用開發實例教程》全面採用案例驅動,主要知識的講解都輔助以實際案例應用編程,便於讀者的理解和自主學習和運用。
知識講解通俗易懂,詳略得當,重點突出。
《Vert.x應用開發實例教程》每章都附以PowerPoint課件來總結本章中的大綱和重點內容,便於教師教學和讀者復習和理解。
《Vert.x應用開發實例教程》旨在為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企業級信息管理系統案例
參考文獻
查看全部↓