Web服务详解:原理、架构与核心技术
4星 · 超过85%的资源 需积分: 0 192 浏览量
更新于2024-07-26
1
收藏 2.76MB PDF 举报
"《Web服务:原理和技术》是一本由荷籍作者Michael P. Papazoglou撰写的权威著作,由龚玲和张于涛翻译,由机械工业出版社出版。本书是关于Web服务理论和技术的深入指南,适合计算机科学和相关专业学生以及行业技术人员阅读。书中全面探讨了构建Web服务的体系结构,包括概念体系、原理、支撑技术、基础设施和相关标准。
第一部分,"基本原理",从第1章开始,介绍了Web服务的基础知识,如其性质、主要特征和分类,以及与基于Web的应用的区别。区分了紧耦合和松耦合的交互模式,以及有状态服务和无状态服务的概念。此外,还阐述了Web服务的体系结构(SOA),包括核心构件和功能性服务与非功能性服务的特点,以及服务质量的重要性。
面向服务的计算是本书的核心理念,它强调服务作为一种可复用的组件,通过基于XML的技术在网络中进行描述、定位、配置和编程,降低了分布式应用的开发成本。服务提供者、服务客户端和服务聚合者的角色被明确界定,它们之间的关系通常是松耦合的,使得服务的使用方式与实现方式相对独立。
尽管面向服务的计算并非新技术,而是结合了分布式系统、软件工程、信息系统等多个领域的知识,它的影响力被认为至少不逊于面向对象编程。本书通过深入剖析,帮助读者理解Web服务如何在实际应用中发挥效用,以及如何利用这些服务构建复杂的业务系统。
《Web服务:原理和技术》是一本全面而实用的教材,不仅覆盖了Web服务的基础理论,还提供了丰富的技术细节和实践经验,对于理解和掌握Web服务技术具有很高的价值。"
2018-05-09 上传
2017-05-08 上传
2018-06-08 上传
2018-06-20 上传
2018-04-30 上传
2019-07-12 上传
2016-11-28 上传
YL821521
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫