首页 > 图书中心 >图书详情

Spring Cloud 微服务开发实战-微课视频版

零基础知识点精讲与丰富实战案例相结合,配有420分钟实战开发视频,涵盖Spring Cloud基础与最新知识及实战开发。提供课件、习题答案,下载咨询QQ:2301891038(仅限教师)

作者:吴胜
丛书名:清华科技大讲堂
定价:49.90
印次:1-3
ISBN:9787302542346
出版日期:2020.03.01
印刷日期:2022.07.22

本书先介绍Spring Cloud概述,Spring Cloud 路由、服务注册与发现、认证与鉴权、断路器、配置中心、服务监控与跟踪、消息、其他组件(如Task等)的应用,阿里系Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)的应用。希望通过对Spring Cloud和Dubbo生态系统的介绍,加深读者对微服务实现时方案可选性的认识。然后,结合一个简单案例演示了基于Spring Cloud的微服务开发过程。最后,简单介绍Service Mesh(服务网格)和Spring Cloud Sidecar的应用,说明微服务开发的新思路。 本书由浅入深结合示例介绍各个知识点;并以响应客户端服务请求的处理顺序和开发步骤来组织章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握Spring Cloud微服务开发技术。

more >

前言 正如Martin Fowler所指出的那样: “微服务架构是一种将单一的应用程序划分为一组小型服务的方法,每个服务运行在自己的进程中,服务间通过轻量级的机制进行通信。” 目前,微服务架构尚未有统一的标准。但是,这丝毫不影响开发者对微服务架构的热情。认识上的差异使得大家采用不同方案实现微服务架构的应用,如Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)、Dropwizard、Spring Cloud和Service Mesh。 Spring Cloud是众多功能的组合体,为微服务应用开发中遇到的众多问题提供了全面、优秀的“全家桶”式的解决方案。Spring Cloud具有“开箱即用”、开发效率高、文档丰富、社区活跃等特点。因此,Spring Cloud成为国内微服务开发领域的热门技术之一。 对于初学者而言,在进行Spring Cloud微服务应用开发时,相关技术略显复杂。比如,技术之间的关系、技术在整个微服务架构中的作用、项目的依赖管理和配置等问题都增加了Spring Cloud学习和开发的难度。Spring Cloud以Spring Boot为基础,具备简单、易用的特点,而且Spring Cloud具有良好的开发工具、丰富的帮助文档,这些因素都有助于降低学习和开发难度。 考虑到初学者(特别是在校学生)往往对Spring Boot、Spring Cloud、微服务的开发经验较少,为了降低Spring Cloud微服务开发的学习门槛,本书按照响应客户端服务请求的处理顺序和开发步骤的行文结构,安排与组织各个章节的内容。为了帮助读者更好地安排学习时间,同时也为了教师更好地安排教学,本书给出了各章的建议学时(建议学时分为理论学时和实践学时)。 章内容建议理论学时建议实践学时 第1章Spring Cloud概述21 第2章Spring Cloud路由的应用32 第3章Spring Cloud服务发现的应用22 第4章 Spring Cloud认证与鉴权的应用22 续表 章内容建议理论学时建议实践学时 第5章 Spring Cloud断路器的应用21 第6章 Spring Cloud配置中心的应用21 第7章 Spring Cloud服务跟踪的应用11 第8章 Spring Cloud消息的应用11 第9章 Spring Cloud其他组件的应用21 第10章 Spring Cloud Alibaba的应用21 第11章 Dubbo的应用11 第12章 Spring Cloud的综合应用案例21 第13章 Service Mesh与Spring Cloud Sidecar21 合计学时2416 在开设Spring Cloud微服务开发相关课程时,教师可以根据总课时、学生基础和教学目标等情况调整各章的学时。学习者也可以有选择地阅读各个章节的内容,并合理安排好学习时间。 为便于教学,本书配有教学视频、源代码、课件等配套资源。 (1) 获取教学视频方式: 读者可以先扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看教学视频。 (2) 获取源代码方式: 先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。 (3) 其他配套资源可以扫描本书封底的课件二维码下载。 关于如何直接使用源程序的说明 教材源程序 由于时间短,加上编者水平有限,书中难免有疏漏之处,敬请读者朋友批评指正。 作者2020年2月

more >
扫描二维码
下载APP了解更多

同系列产品more >

机器学习基础(第2版·题库·微课视...

吕云翔 王渌汀 袁琪 许
定 价:59元

查看详情
程序设计竞赛入门(Python版)第2版

黄龙军
定 价:49元

查看详情
低代码:企业应用实战

史昕,黄承宁,李维佳
定 价:89元

查看详情
防火墙技术及应用

叶晓鸣、甘刚
定 价:59.80元

查看详情
算法竞赛

罗勇军,郭卫斌
定 价:168元

查看详情
图书分类全部图书
more >
  • 吴胜,博士,江苏师范大学副教授;具有近20多年从事软件工程、电子商务等方面的教学经验;曾在信息管理与信息系统、云会计等方面发表近20余篇中文核心论文;曾出版《人工智能基础与应用》《微信小程序开发基础》。
  • 本书为零基础入门级实战版图书,读者可通过420分钟教学视频,轻松地学习Spring Cloud最新知识及实战开发案例,同时本书还可作为高校教材。
more >
  • 目录

    第1章Spring Cloud概述

    1.1Spring Cloud简介

    1.1.1Spring的构成

    1.1.2Spring Cloud的构成

    1.2Spring Cloud的特征

    1.2.1Spring Boot与Spring Cloud的共同特点

    1.2.2Spring Cloud的其他特点

    1.3配置开发环境

    1.3.1安装JDK

    1.3.2安装IntelliJ IDEA

    1.4创建项目与实现微服务

    1.4.1利用IDEA创建项目

    1.4.2创建项目的基本构成情况

    1.4.3基于Spring Boot的微服务实现

    1.5Spring Cloud微服务开发起步

    1.5.1软件生命周期

    1.5.2Spring Cloud响应服务请求的处理顺序

    1.5.3Spring Cloud微服务开发的步骤

    习题1

    第2章Spring Cloud路由的应用

    2.1服务网关与Spring Cloud 路由简介

    2.1.1服务网关的作用

    2.1.2Spring Cloud路由的相关技术

    2.2Spring Cloud Gateway路由的应用

    2.2.1创建项目并添加依赖

    2.2.2创建类HelloController

    2.2.3修改配置文件application.properties

    2.2.4修改入口类

    2.2.5运行程序

    2.2.6程序扩展

    2.3Spring Cloud Gat...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘