常用Web服务技术研究 |
| |
引用本文: | 单剑锋,马德锦.常用Web服务技术研究[J].微机发展,2013(6):253-257. |
| |
作者姓名: | 单剑锋 马德锦 |
| |
作者单位: | 南京邮电大学电子科学与工程学院 |
| |
基金项目: | 南京邮电大学引进人才启动项目(NY207024) |
| |
摘 要: | 随着Web服务的发展,如何从大量的Web服务实现方式中选择出一种适合自己的Web服务已经成为一种难题。文中从三种常用的Web服务:远程过程式调用(RPC)、面向服务的架构(SOA)以及表征状态转换(REST)出发,首先简要阐述了各自的特点以及Web服务的区别。然后从扩展性、灵活性和开销上对传统的RPC风格和REST风格进行了对比分析,发现REST更加简单而且有效,对服务的生产者可以降低创建服务的成本,对服务的消费者可以降低学习的曲线等诸多优势。最后认为REST采用的是一种新的思维,更加充分地利用了现行Web的特性,更加符合Web的设计初衷,并探讨了REST服务的未来发展,为Web服务架构的发展提供了一些方向。
|
关 键 词: | Web服务 表征性状态转换 远程过程调用 |
本文献已被 CNKI 等数据库收录! |
|