预购商品
书目分类
特别推荐
第1章 Quarkus概述 1.1 Quarkus的概念和特徵 1.2 Quarkus的整體優勢 1.3 Quarkus的適用場景、目標使用者和競爭對手 1.4 為什麼Java開發者會選擇Quarkus 1.5 Quarkus的架構和核心概念 1.6 本章小結 第2章 Quarkus開發初探 2.1 開發hello world微服務全過程 2.2 Quarkus開發基礎 2.3 GoF設計模式的Quarkus實現 2.4 應用案例說明 2.5 本章小結 第3章 開發REST/Web應用 3.1 撰寫REST JSON服務 3.2 增加OpenAPI和SwaggerUI功能 3.3 撰寫GraphQL應用 3.4 撰寫WebSocket應用 3.5 本章小結 第4章 資料持久化開發 4.1 使用Hibernate ORM和JPA實現資料持久化 4.2 使用Java交易 4.3 使用Redis Client實現快取處理 4.4 使用MongoDB Client實現NoSQL處理 4.5 使用Panache實現資料持久化 4.6 本章小結 第5章 整合訊息流和訊息中介軟體 5.1 呼叫Apache Kafka訊息串流 5.2 建立JMS應用實現佇列模式 5.3 建立JMS應用實現主題模式 5.4 建立MQTT應用 5.5 本章小結 第6章 建構安全的Quarkus微服務 6.1 微服務Security概述 6.2 Quarkus Security架構 6.3 以檔案儲存使用者資訊為基礎的安全認證 6.4 以資料庫儲存使用者資訊並用JDBC獲取為基礎的安全認證 6.5 以資料庫儲存使用者資訊並用JPA獲取為基礎的安全認證 6.6 以Keycloak為基礎實現認證和授權 6.7 使用OpenID Connect實現安全的JAX-RS服務 6.8 使用OpenID Connect實現安全的Web應用 6.9 使用JWT加密權杖 6.10 使用OAuth 2.0實現認證 6.11 本章小結 第7章 建構響應式系統應用 7.1 響應式系統簡介 7.2 Quarkus響應式應用簡介 7.3 建立響應式JAX-RS應用 7.4 建立響應式SQL Client應用 7.5 建立響應式Hibernate應用 7.6 建立響應式Redis應用 7.7 建立響應式MongoDB應用 7.8 建立響應式Apache Kafka應用 7.9 建立響應式AMQP應用 7.10 Quarkus響應式基礎框架Vert.x的應用 7.11 本章小結 第8章 Quarkus微服務容錯機制 8.1 微服務容錯簡介 8.2 Quarkus容錯的實現 8.3 本章小結 第9章 Quarkus監控和日誌 9.1 Quarkus的健康監控 9.2 Quarkus的監控度量 9.3 Quarkus的呼叫鏈日誌 9.4 本章小結 第10章 整合Spring到Quarkus中 10.1 整合Spring的DI功能 10.2 整合Spring的Web功能 10.3 整合Spring的Data功能 10.4 整合Spring的安全功能 10.5 獲取Spring Boot的設定檔屬性功能 10.6 獲取Spring Cloud的Config Server設定檔屬性功能 10.7 本章小結 第11章 Quarkus的雲端原生應用和部署 11.1 建構容器映像檔 11.2 生成Kubernetes資源檔 11.3 生成OpenShift資源檔 11.4 生成Knative資源檔 11.5 本章小結 第12章 進階應用——Quarkus Extension 12.1 Quarkus Extension概述 12.2 建立一個Quarkus擴充應用 12.3 一些關於Quarkus Extension的說明 12.4 本章小結 A後記 B參考文獻 C本書連結
作者簡介 任鋼 教授級高級工程師,架構設計師、系統分析師和資訊專案管理師。擁有二十餘年的軟體開發和架構設計經驗,承擔過上百個軟體專案的規劃、設計、開發和交付工作。現在在某互聯科技公司擔任首席架構師,主要業務方向是提供企業數位化轉型、行業互聯網(物聯網)、雲原生體系、微服務架構等的諮詢服務。
客服公告
热门活动
订阅电子报