写点什么

SOA 年代划分

  • 2008-04-07
  • 本文字数:602 字

    阅读完需:约 2 分钟

第一代服务 —— 用第三代语言(如 C、C++、C#或 Java)编写的简单服务,它们不使用如 WS-* 或 REST 这样的现代 SOA 标准。这些服务倾向于将消费者和底层资源紧密耦合。老的分布式计算技术,如 CORBA 和 DCOM,也属于这一类。第二代服务 —— 以标准为基础的服务,而且相当简单。如实现一个检索、修改、创建或删除一个数据库中数据集的操作。这些服务常常可由其他途径(如从 Java 或 C#类、一个 EJB、或一个数据库查询)自动产生。这些服务倾向于反映一个对象上的一个方法,或暴露一个底层实现策略(如关系表)。它们很容易创建,但因为它们是以技术为中心而非以业务为中心,难以在一个业务过程中使用。相反,它们需要和其他服务与逻辑结合,为编制提供合适的粒度级别。

第三代服务 —— 真正的“面向服务”,这些服务在向业务过程靠齐方面前进了一步。松耦合可以通过显式的定义服务请求和响应主体的数据格式来获得,这些格式由了解手边业务过程的分析师驱动,而非试图最优化执行时间和存储需求的技术。为了获得一个适合编制的粗粒度服务,常常需要缝合和转换第一代和第二代服务,同时这样也能获得松耦合。

第四代服务 —— 制度化的第三代服务,这些制度用来管理、保护、治理和重用服务。第四代 SOA 涉及一个感知 SOA 的技术和过程的生态系统,它允许构造和管理业务过程和更高级别服务。一旦达到第四代服务,一个公司将最大化 SOA 的好处,使他们能迅速地创建和修改过程来满足业务需求的变化。

2008-04-07 04:231135
用户头像

发布了 255 篇内容, 共 67.9 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

大数据训练营 - 第二次作业hadoopRPC

西伯利亚鼯鼠

浪潮云说直播间,就在今天!

为什么电脑自带的录屏功能不好用?

淋雨

视频剪辑 Camtasia 专业录屏

11道高频React面试题及详解,另附有React面试题集合

前端依依

面试 大前端 React

下一代人工智能:逻辑理解?物理理解?

安第斯智能云

人工智能

云原生Web服务框架ESA Restlight

安第斯智能云

云原生

Tapdata 与巨杉数据库完成产品兼容互认证

tapdata

Tapdata 巨杉数据库 产品兼容性互认

有奖体验活动,最新1.3版本试用

Geek_6cdeb6

人工智能 机器学习 深度学习 学习 AI

Alibaba永远滴神!阿里内部最新Java基础到中高级核心知识手册

Java~~~

Java 编程 程序员 架构 面试

网络攻防学习笔记 Day80

穿过生命散发芬芳

网络攻防 7月日更

如何抓住用户体验的关键时刻?

石云升

用户体验 关键时刻 7月日更

模型端侧加速哪家强?一文揭秘百度EasyEdge平台技术内核

百度大脑

人工智能 深度学习 百度 飞桨

场景背后见真章:银行数字化转型持续深入

CECBC

lsyncd实现文件实时同步

阿呆

lsyncd

供应链、产品溯源以及区块链所面临的巨大阻碍是什么?

CECBC

10分钟掌握Java性能分析诀窍

安第斯智能云

Java 后端

耗时半年,堪称神迹!阿里架构师整合出258W字Java全栈面试题

Java架构追梦

Java 阿里巴巴 面试 java架构 跳槽

如何实现70%丢包下音视频的高可用 - 数据篇

ZEGO即构

音视频 数据处理 传输协议 弱网环境高可用 Qo

天不生我SpringBoot高级笔记 编程万古无常夜!

白亦杨

Java springboot

Realtime DB技术详解

安第斯智能云

数据

完美收官!字节4面斩下2-2Offer,入职就是30K16薪,全凭这套“面试+架构进阶知识点”pdf

Java 程序员 架构 面试

技术实践 | 网易云信视频转码提速之分片转码

网易云信

星环研发总监为你揭秘TDH8.0的前因后果 | TDH8.0 使用必读 3

星环科技

数据库 大数据 多模型数据

百度智能云人脸离线识别SDK再升级,优化复杂光线识别效果,急速通行无惧暗光

百度大脑

人脸识别 百度智能云

手把手教你,从零开始搭建Spring Cloud Alibaba!这份笔记太牛了

七种颜色的事件风暴法

escray

学习 极客时间 7月日更 如何落地业务建模

解读新技术,解锁新玩法,HarmonyOS开发者日杭州站等你来参加

科技汇

2021InfoComm|钉钉会议 Rooms 的 "全场景" 智能化解决方案

阿里云CloudImagine

音视频 钉钉 视频会议 会议 会议室

干货 | 用JAVA实现多语言翻译组件

LigaAI

Java 国际化

爬虫入门到放弃03:爬虫如何模拟人的浏览行为

叫我阿柒啊

爬虫 代理IP user-agent

SOA年代划分_SOA_Mark Little_InfoQ精选文章