| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Cloud Alibaba微服務框架電商平臺搭建與編程解析 ISBN:9787115624215 出版社:人民郵電 著編譯者:胡永鋒 胡亞威 甄瑞英 頁數:287 所在地:中國大陸 *此為代購商品 書號:1596277 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 Spring Cloud Alibaba微服務框架電商平臺搭建與編程解析 787115624215 胡永鋒 胡亞威 甄瑞英 內容簡介 本書結合開源商城項目youlai-mall介紹使用Spring Cloud Alibaba開發微服務架構應用程序的方法。全書從邏輯上分為3部分。第1部分是第1章,介紹微服務架構的基本概念、主流解決方案、youlai-mall開源商城項目的基本情況,以及本書開發環境和測試環境的搭建方法等。閱讀第1部分內容可以為進一步學習Spring Cloud Alibaba的各組件編程奠定基礎。第2部分由第2∼9章組成,介紹Spring Cloud Alibaba各組件的主要功能,以及在程序中使用組件搭建微服務架構的方法,包括註冊中心Nacos、服務消費者程序、網關、服務治理、認證授權中心、保護框架、消息機制和Spring Cloud Stream開發框架等。第3部分即第10章,介紹微服務應用的部署。 本書可作為普通高等本科院校相關課程的教材,也可供普通高等職業院校的師生使用,還可作為廣大互聯網應用程序開發人員的參考書。目錄 第1章 微服務架構概述1 1 軟體系統架構 1 1 1 軟體系統架構的演變 1 1 2 什麼是微服務架構 1 1 3 微服務架構的基本組件 1 2 主流的微服務架構解決方案 1 2 1 SpringCloud 1 2 2 SpringCloudNetflix 1 2 3 ApacheServiceComb 1 2 4 SpringCloudAlibaba 1 3 Spring、SpringBoot和SpringCloud 1 3 1 Spring框架 1 3 2 SpringBoot框架 1 3 3 SpringBoot與SpringCloud的版本 1 3 4 SpringCloudAlibaba的版本 1 4 youlai-mall開源商城項目簡介 1 4 1 實例的系統架構 1 4 2 youlai-mall開源項目的子項目 1 4 3 代碼中項目層次關係的定義 1 4 4 實例的運行界面 1 5 開發環境和測試環境 1 5 1 開發環境 1 5 2 測試環境 第2章 服務註冊中心Nacos 2 1 概述 2 1 1 什麼是服務註冊中心 2 1 2 常用的服務註冊中心 2 2 使用Nacos作為服務註冊中心 2 2 1 Nacos的作用 2 2 2 安裝和運行Nacos 2 3 註冊服務實例 2 3 1 開發SpringCloudRESTful服務 2 3 2 註冊到Nacos 2 4 youlai-mall中的服務提供者程序解析 2 4 1 youlai-mall中服務項目的層次結構 2 4 2 管理服務提供者項目 2 4 3 訂單服務提供者項目 第3章 開發服務消費者程序 3 1 從客戶端調用Web服務 3 1 1 使用Apipost工具調用Web服務 3 1 2 SpringBootMVCdemo項目的完善 3 2 服務調用的負載均衡 3 2 1 什麼是負載均衡 3 2 2 將SpringBootMVCdemo服務部署多個實例 3 2 3 客戶端負載均衡組件Spring Cloud Loadbalancer 3 2 4 OpenFeign組件 3 2 5 Nacos服務發現編程 3 3 youlai-mall中的服務消費者程序解析 3 3 1 管理服務消費者模塊admin-api 3 3 2 訂單服務消費者模塊oms-api 第4章 Spring Cloud Gateway 4 1 Spring Cloud Gateway的工作原理 4 1 1 Spring Cloud Gateway的關鍵概念 4 1 2 Spring Cloud Gateway的工作流程 4 1 3 HTTP請求報文的格式 4 2 開發簡單的網關應用 4 2 1 在pom xml中定義框架版本、引用相關依賴 4 2 2 啟動類 4 2 3 配置文件application yml 4 2 4 搭建網關應用的測試環境 4 3 Spring Cloud Gateway配置路由的方式 4 3 1 快捷配置 4 3 2 全擴展參數 4 4 路由斷言工廠 4 4 1 After路由斷言工廠 4 4 2 Before路由斷言工廠 4 4 3 Between路由斷言工廠 4 5 過濾器 4 5 1 全局過濾器 4 5 2 利用全局網關過濾器實現網關白名單功能 4 5 3 網關過濾器工廠 4 6 youlai-mall中的網關子項目解析 4 6 1 pom xml 4 6 2 配置文件 第5章 服務治理 5 1 服務治理基礎 5 1 1 服務治理的概念 5 1 2 服務治理包含的項目 5 2 Nacos配置中心 5 2 1 什麼是微服務配置中心 5 2 2 Nacos配置中心的相關概念 5 2 3 Nacos配置中心的管理頁面 5 2 4 Nacos配置中心的數據存儲 5 2 5 開發Nacos配置中心客戶端應用 5 2 6 在項目youlai-mall中使用Nacos作為配置中心 5 3 利用Spring Boot Admin實現服務監控 5 3 1 Spring Boot Admin的工作原理 5 3 2 在Spring Cloud Alibaba中集成Spring Boot Admin 5 4 鏈路追蹤 5 4 1 Spring Cloud Sleuth的基本功能 5 4 2 在SpringBoot項目中集成Spring Cloud Sleuth 5 4 3 在微服務項目中集成Spring Cloud Sleuth 5 4 4 Zipkin的基本功能 5 4 5 下載和啟動ZipkinServer 5 4 6 開發基於微服務的ZipkinClient項目 第6章 搭建認證授權中心 6 1 微服務架構的安全機制 6 1 1 認證授權中心的作用和工作原理 6 1 2 OAuth 2 0安全協議 6 1 3 通過JWT實現身份驗證和鑒權 6 2 開發基於OAuth 2 0和JWT的認證服務 6 2 1 開發認證服務的流程 6 2 2 示例項目AuthServerDemo的架構 6 2 3 開發認證服務 6 2 4 開發微服務模塊 6 2 5 開髮網關模塊 6 2 6 測試實例的效果 6 3 youlai-mall項目中的認證中心解析 6 3 1 模塊youlai-auth 6 3 2 模塊youlai-gateway中與認證有關的代碼 第7章 服務保護框架Sentinel 7 1 Sentinel概述 7 1 1 Sentinel的特性 7 1 2 Sentinel的生態環境 7 1 3 Sentinel的工作原理 7 2 搭建Sentinel環境 7 2 1 搭建Sentinel服務端環境 7 2 2 開發Sentinel客戶端應用 7 3 保護微服務的主要方案和基本方法 7 3 1 保護微服務的方案 7 3 2 保護微服務的基本流程 7 3 3 定義資源 7 3 4 定義規則 7 4 流量控制機制 7 4 1 在Sen 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |