简介
服务计算是分布式系统互操作的关键技术,其旨在为处理大量数据提供跨平台、跨语言、松散耦合和灵活整合的能力。随着微服务架构、云边端服务架构、移动应用服务等新型软件服务场景的拓展,以及服务计算技术与大数据、区块链、人工智能等技术的加速融合,服务计算越来越广泛地融入软件开发过程。 Web服务开发,尤其是RESTful模式的Web服务开发,需要开发者对Web服务运行原理、面向资源架构风格和服务设计开发技术规范有系统的理解和掌握。本书主要介绍服务计算的发展、REST架构风格、面向资源架构的设计原理、RESTful服务的设计方法和步骤、RESTful服务开发技术、OpenAPI规范和微服务架构等内容,帮助这部分开发者理解和掌握相关技术。 本书内容深入浅出,并结合案例实践,适合计算机科学与技术、软件工程相关专业的学生和工程技术人员学习、参考。
编辑推荐
l 从理论到实践,帮助读者理解软件架构新模式,适应万物互联时代,软件向网络化、服务化转型的新趋势。 l 适合学习者深入浅出地学习服务设计与开发基础技术,应用于分布式系统互操作开发和软件服务系统构建。 l 知识体系纵贯服务计算简史,全面涵盖REST架构风格、面向资源架构原理、RESTful服务设计方法与开发,OpenAPI规范和微服务架构等技术内容。 l 源于编著团队十余年课程教学实践和长期理论研究与软件开发的基础,知识全面、见解清晰、技术规范。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-01-01
- 更新: 2024-10-24
- 书号:9787302644286
- 中图:TP368.5
- 学科:工学控制科学与工程工学计算机科学与技术
相关图书
-
Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务
[美] 莫伊塞斯·马塞罗(Moises Macero)著 张渊 和坚 译
¥59.80