加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

webserive实践

发布时间:2020-12-16 21:53:48 所属栏目:安全 来源:网络整理
导读:webserive简短的说就是,服务器给客户端如何提供服务。 常见的有: 1.RPC远程过程调用,像调用本地服务(方法)一样调用服务器的服务(方法)。 2.SOAP面向服务架构, 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。 3.RESTFUL面向资源, Rep

webserive简短的说就是,服务器给客户端如何提供服务。


常见的有:

1.RPC远程过程调用,像调用本地服务(方法)一样调用服务器的服务(方法)。

2.SOAP面向服务架构,是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。

3.RESTFUL面向资源,Representational State Transfer,简称REST,一种软件架构风格,设计风格而不是标准。


RPC和RESTFUL区别:

RPC是以动词为中心的,REST是以名词为中心,动词指的是一些方法,名词是指资源。

以动词为中心,意味着,当你要需要加入新功能时,你必须要添加更多的动词,这时候服务器端需要实现 相应的动词(方法),客户端需要知道这个新的动词并进行调用。

以名词为中心,假使我请求的是 host/controlloer/,无论这个URI对应的服务怎么变化,客户端是无需关注和更新的,而这种变化对客户端也是透明的。

restful的报文默认JSON格式简单易用,安全性较差,响应速度快。

rpc的报文XML格式复杂,安全性高,响应速度慢。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读