博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webserivce 三种实现方式rest, rpc,soa的区别
阅读量:6800 次
发布时间:2019-06-26

本文共 753 字,大约阅读时间需要 2 分钟。

hot3.png

1.RPC (remote procedure call protocol) :远程过程调用方式(面向方法)

 

2.SOA面向服务的体系结构(Service-oriented architecture):面向服务的方式(面向消息)

注意:SOA和SOAP不是同一个东西。

SOA面向服务的体系结构(Service-oriented architecture)

SOAP简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是交换数据的一种协议规范。

 

JAX-WS -- Java API for XML Web Services

JAX-WS(Java API for XML Web Services)规范是一组XML web services的,JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。

 

3.REST: Representational state transfer表述性状态转移(面向资源)

 

JAX-RS -- Java API for RESTful Web Services

Java EE 6 引入了对 JSR-311 的支持。JSR-311(JAX-RS:Java API for RESTful Web Services)旨在定义一个统一的规范,使得 Java 程序员可以使用一套固定的接口来开发 REST 应用,避免了依赖于第三方框架。同时,JAX-RS 使用 POJO 编程模型和基于标注的配置,并集成了 JAXB,从而可以有效缩短 REST 应用的开发周期。

 

转载于:https://my.oschina.net/u/2617600/blog/739761

你可能感兴趣的文章
git 使用
查看>>
对软件工程的一点认识
查看>>
似然函数的概念【转载】
查看>>
简明Vim练级攻略
查看>>
认识IPv4分组
查看>>
第七篇、微信小程序-video组件
查看>>
(转)IC验证概述
查看>>
[bzoj1924] 所驼门王的宝藏
查看>>
form表单属性及表单分组
查看>>
<dxwgv:ASPxGridView
查看>>
小程序中通过判断id来删除数据,当数据长度为0时,显示隐藏部分(交流QQ群:604788754)...
查看>>
php把数据转换为json格式
查看>>
centos下安装网卡驱动
查看>>
Java线程(学习整理)--2---加入另一个线程join
查看>>
replace into 浅析之一
查看>>
软件工程15 个人阅读作业2—提出问题
查看>>
Windows Azure Traffic Manager的新的管理API
查看>>
PHP过滤评论关键词
查看>>
MongoDB慢sql统计
查看>>
1.5站立会议之个人
查看>>