WebService |学习笔记

简介: 快速学习 WebService

开发者学堂课程【Java 面试疑难点串讲 4:Java Web 开发WebService】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/27/detail/589


WebService


1、WebService 如果要想追溯历史已经可以说成为过去式,如果从分布式-公共标准的开发历史角度来讲:

(1)CORBA:公共对象的请求代理架构,Java 要实现需要编写 IDL;

(2)RMI: SUN 自己推出标准,当时也算是一枝独秀,不过后来不用了,但是 RMI有一个特点很好,利用远程接口来暴露服务,而缺点是设置了复杂的骨架与存根;

(3)EJB:可以说是 Java 当年最火爆的技术,EJB 技术就相当于今天你精通了大数据和系统架构一样;

(4)WebService:因为 XML 技术的发展很多的开发者发现了 XML 技术很适合作为开发标准,于是在这样的环境下,许多的人就开始利用 WebService 进行项目的设计,而后 Java 行业的 WebService 开发经过了:AXIS、XIFRE、CXF

(5)2008 年之后的 WebService 项目都会用 CXF 实现:特征:速度很慢;

(6)百家争鸣,例如:Dubbo、HSF

(7)Rest 天下:Restful 架构设计;

(8)SpringCloud:融合了 RMI 特点以及 Rest 整合,所以从整体的开发来讲,SpringCloud 设计更加合理;

 

2、WebService 的原理

图片3.png

相关文章
|
4月前
WebService rwsp:NoRunningCommunicationPointAvailable
WebService rwsp:NoRunningCommunicationPointAvailable
39 0
|
7月前
|
XML Java API
WebService简介
WebService简介
210 2
|
7月前
|
XML Java 网络架构
Webservice使用
Webservice使用
110 2
|
XML 网络协议 JavaScript
WebService就是这么简单(一)
首先我们来谈一下为什么需要学习webService这样的一个技术吧….
299 0
WebService就是这么简单(一)
|
XML 缓存 IDE
WebService就是这么简单(二)
首先我们来谈一下为什么需要学习webService这样的一个技术吧….
231 0
WebService就是这么简单(二)
|
XML 网络协议 Java
WebService就是这么简单(四)
首先我们来谈一下为什么需要学习webService这样的一个技术吧….
321 0
WebService就是这么简单(四)
|
Java 网络架构
WebService就是这么简单(三)
首先我们来谈一下为什么需要学习webService这样的一个技术吧….
202 0
WebService就是这么简单(三)
|
XML 网络架构 数据格式