更多>
最新下载
24小时阅读排行榜
- 1 如何将 Windows 11 中的本地组策略设置重置为默认值
- 2 js中删除数组元素shift()方法
- 3 Jquery中attr与prop的区别有哪些?
- 4 如何在 Windows 11 上打开 Apple Pages 文件
- 5 win10怎么修改文件创建日期 win10更改文件元数据时间属性
- 6 postgresql怎么发音
- 7 win11怎么调整任务栏的大小和颜色_Windows 11任务栏个性化设置教程
- 8 如何用 Golang 搭建一个静态文件服务器_Golang HTTP ServeFile 应用
- 9 vscode怎么用git管理大文件_vscode使用git管理大文件的插件与方法
- 10 Linux日志怎么切割_Linux日志通过编写Ruby脚本实现日志切割的示例代码
- 11 如何解决Eclipse HTML CSS联动的处理方法
- 12 mac怎么在Pages文稿中插入目录_Mac Pages插入目录方法
- 13 b站视频在线解析工具_bilibili视频在线解析网站
- 14 python如何转移数据库里的数据
- 15 如何使用Golang实现微服务消息队列通信_Golang 消息队列微服务实践
更多>
最新教程
-
- Node.js 教程
- 8002 2025-08-28
-
- CSS3 教程
- 1099467 2025-08-27
-
- Rust 教程
- 12695 2025-08-27
-
- Vue 教程
- 14864 2025-08-22
-
- PostgreSQL 教程
- 11422 2025-08-21
-
- Git 教程
- 5303 2025-08-21
下载首页 / 学习资料 / 网页制作
RPC-Style Architectures
An RPC-style web service accepts an envelope full of data from its client, and sends a
similar envelope back. The method and the scoping information are kept inside the
envelope, or on stickers applied to the envelope. What kind of envelope is not important
to my classification, but HTTP is a popular envelope format, since any web service
worthy of the name must use HTTP anyway. SOAP is another popular envelope format
(transmitting a SOAP document over HTTP puts the SOAP envelope inside an HTTP
envelope). Every RPC-style service defines a brand new vocabulary. Computer pro-
grams work this way as well: every time you write a program, you define functions with
different names. By contrast, all RESTful web services share a standard vocabulary of
HTTP methods. Every object in a RESTful service responds to the same basic interface.
The XML-RPC protocol for web services is the most obvious example of the RPC ar-
chitecture. XML-RPC is mostly a legacy protocol these days, but I’m going to start off
with it because it’s relatively simple and easy to explain. Example 1-11 shows a Ruby
client for an XML-RPC service that lets you look up anything with a Universal Product
An RPC-style web service accepts an envelope full of data from its client, and sends a
similar envelope back. The method and the scoping information are kept inside the
envelope, or on stickers applied to the envelope. What kind of envelope is not important
to my classification, but HTTP is a popular envelope format, since any web service
worthy of the name must use HTTP anyway. SOAP is another popular envelope format
(transmitting a SOAP document over HTTP puts the SOAP envelope inside an HTTP
envelope). Every RPC-style service defines a brand new vocabulary. Computer pro-
grams work this way as well: every time you write a program, you define functions with
different names. By contrast, all RESTful web services share a standard vocabulary of
HTTP methods. Every object in a RESTful service responds to the same basic interface.
The XML-RPC protocol for web services is the most obvious example of the RPC ar-
chitecture. XML-RPC is mostly a legacy protocol these days, but I’m going to start off
with it because it’s relatively simple and easy to explain. Example 1-11 shows a Ruby
client for an XML-RPC service that lets you look up anything with a Universal Product
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn

