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

相关文章
|
2月前
|
机器学习/深度学习 弹性计算 人工智能
阿里云轻量应用服务器、ECS云服务器、GPU云服务器最新配置与价格说明
阿里云弹性计算产品体系持续优化迭代,形成轻量应用服务器、ECS云服务器、GPU云服务器三级标准化算力体系,覆盖个人轻量化应用、企业通用生产业务、AI高性能计算三大核心场景。全系产品完成硬件升级、网络优化与资费调整,定价梯度清晰、场景划分明确,同时配套常态化优惠与节点大促权益,兼顾普惠入门与高阶算力需求。本文结合2026年最新官方配置标准与定价规则,全面解析三类服务器的硬件参数、能力特性、计费模式与适用场景,为不同用户的云上算力选型提供完整参考。
236 0
|
3月前
|
存储 人工智能 弹性计算
2026年阿里云618大促政策详解:新老用户权益与补贴规则
2026年阿里云618以**“AI加速季,智惠生产力”**为主题,活动周期为6月1日至6月30日,为期30天,是阿里云年度力度最大的云产品促销活动。本次大促投入**5亿元算力补贴**,覆盖轻量应用服务器、ECS云服务器、GPU高性能实例、数据库、AI大模型、存储与CDN等全品类产品,构建“新客秒杀、老客同价、企业补贴、AI特惠”的完整优惠体系。政策层面打破行业“首年低价、次年涨价”的痛点,推出**续费同价至2029年**、**新老用户权益互通**、**企业迁云高额补贴**等核心规则,同时将AI产品纳入优惠核心,通义千问主力模型直降97%,GPU实例低至1.5折。本文从活动基础信息、核心优惠政策
747 3
|
机器学习/深度学习 移动开发 算法
秒懂算法 | 基于图神经网络的推荐算法
图神经网络(Graph Neural Networks,GNN)是近几年兴起的学科,用来作推荐算法自然效果也相当好,但是要学会基于图神经网络的推荐算法之前,需要对图神经网络自身有个了解。
1616 0
秒懂算法 | 基于图神经网络的推荐算法
|
Arthas 消息中间件 监控
临时排查线上问题,用它Arthas| Java Debug 笔记
临时排查线上问题,用它Arthas
871 0
临时排查线上问题,用它Arthas| Java Debug 笔记
|
SQL 小程序 分布式数据库
百亿级数据 分库分表 后怎么分页查询?
百亿级数据 分库分表 后怎么分页查询?
百亿级数据 分库分表 后怎么分页查询?
|
缓存 小程序 数据库
微信小游戏开发系列教程
嗨!大家好,我是小蚂蚁。这里整理了一下公众号中写过的一些教程文章,它们已经帮助过很多人做出了自己的第一款游戏,希望还能够继续帮助更多想要做游戏的朋友,进入游戏开发世界的大门。
1103 0
|
应用服务中间件 nginx Docker
私有化容器仓库Harbor
私有化容器仓库Harbor
1247 0
|
存储 SQL 消息中间件
5 年迭代 5 次,抖音基于 Flink 的推荐系统演进历程
结合 Flink SQL 和 Flink 有状态计算能力,字节跳动构建下一代通用的基础特征计算统一架构。
5 年迭代 5 次,抖音基于 Flink 的推荐系统演进历程
|
新零售 前端开发 搜索推荐
多领域,多角度!隐藏版阿里双11“黑科技”大公开
8位阿里技术大神深度解读:前端极限挑战、网络自动化、在线AI推荐应用、超大规模Docker实战、 Buy+VR购物背后的快速交付、数字大屏的研发经验等。
36909 0
|
运维 算法 测试技术
从DevOps到AIOps,阿里如何实现智能化运维?
AIOps英文全称是Algorithmic IT Operations,是基于算法的IT运维。AIOps是运维领域上的热点,然而在满足业务SLA的前提下,如何提升平台效率和稳定性及降低资源成本成为AIOps面临的问题和挑战。
9734 0