2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

事件驱动架构与面向服务架构

  • 2007-07-11
  • 本文字数:539 字

    阅读完需:约 2 分钟

David Luckham 复杂事件处理(complex event processing)奠基者之一,刚刚发布了“ SOA、EDA、BPM 和 CEP 是互补的”第二部分(你也可阅读第一部分)。在这些文章中,David 主张:

(1) SOA 与 EDA 融合成 ED-SOA(事件驱动,面向服务架构)是未来之路。

(2) ED-SOA 可以极大的便利过程构建。

(3) 相反地,利用 BPM 系统,ED-SOA 可以被构造成层次架构。

(4) 由于总在增加对业务过程控制的渴求,实时自治操作,以及通过 IT 系统从事件流中收集商业智能的需要,CEP 原则必须成为 ED-SOA 和业务过程的一个完整组件。

David 并不是唯一声称 EDA 和 SOA 应该一起工作的人。如,Jack Van Hoof 就有一个完整的专注于这个主题的博客,Brenda Michelson在一年多之前就书写关于它的博客,而Oracle 则试图称之为SOA 2.0 等等。

然而,这似乎是第一篇试图将业务过程管理(BPM)和复杂事件处理(CEP)联系在一起的文章。

需要注意的是REST 和WS-* Web 服务两者都被认为通常使用请求/ 响应来构造。转换到基于发布/ 消费的EDA 上并不是简单的事情——尤其是对于已处于行进状态的SOA 项目。看到如何在SOA 之上采用EDA 的发展是件有趣的事情。

InfoQ 也发布了一篇关于BI 和SOA 的文章来阐述它。

查看英文原文: Event Driven Architecture and Service Oriented Architecture

2007-07-11 01:433437
用户头像

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

关注

评论

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

视觉套件专项活动!与飞桨技术专家一起提升技术实力,更多荣誉奖励等你领取

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

Golang微服务框架Kratos实现Thrift服务

Kratos 大乱炖 —— 整合其他Web框架:Gin、FastHttp、Hertz

golang gin Kratos

用故事给予企业全面预算管理一个灵魂

智达方通

全面预算管理 企业全面预算管理 预算场景

大文件传输过程中的网络拥塞控制方法研究

镭速

大文件传输 网络拥塞问题

Spring AOP 中,切点有多少种定义方式?

江南一点雨

Java spring

Java基础 日期和时间

java易二三

程序员 计算机 java 编程

数仓现网案例丨超大结果集接收异常

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

初探webAssembly | 京东物流技术团队

京东科技开发者

前端 webassembly JavaScrip Blazor WebAssembly 企业号 7 月 PK 榜

Golang微服务框架kratos实现Socket.IO服务

golang socket websocket Kratos

Golang微服务框架Kratos实现GraphQL服务

golang graphql Kratos

Java程序员常用的日志框架有哪些?

java易二三

Java 编程 程序员 计算机

HBase Compaction 原理与线上调优实践

vivo互联网技术

HBase 调优参数 Minor Compaction Compaction策略 Major Compaction

印刷行业MES系统解决方案

万界星空科技

开源 MES系统 印刷

fastposter v2.16.0 让海报开发更简单

物有本末

图片处理 海报生成器 海报生成

Java一维数组是什么,怎么用?

java易二三

Java 编程 程序员 数组 计算机

澜舟科技CEO周明:不过度追求AGI,更看重大模型语言理解能力和应用落地性 | 1号位

澜舟孟子开源社区

拥抱AIGC,他们有话说——百度李双龙:AIGC将赋能多个场域并惠及千行百业

百度Geek说

人工智能 百度 企业号 7 月 PK 榜 AICG

开发语音APP源码的小知识

山东布谷网络科技

app源码

Java Web应用开发案例|使用AJAX实现省市区三级联动效果

TiAmo

Java Java web 开发实例

长连接:ChatGPT流式响应背后的逻辑 | 京东物流技术团队

京东科技开发者

websocket 长连接 企业号 7 月 PK 榜 sse

JAVA和JVM运行原理是什么?

java易二三

Java 编程 JVM 计算机 程序猿

快速玩转 Llama2!阿里云机器学习 PAI 推出最佳实践(二)——全参数微调训练

阿里云大数据AI技术

人工智能

直播程序源码开发建设:洞察全局,数据统计与分析功能-山东布谷科技创作

山东布谷科技

软件开发 直播 源码搭建 程序源码 mac数据分析统计软件

密集发布AI应用后,微软2023财报传递了什么信号|TE解读

TE智库

NineData已支持「最受欢迎数据库」PostgreSQL

NineData

postgresql 客户端 数据源 NineData 集成AI

3D建模和3D渲染是吃CPU还是显卡?以及专业图形显卡和游戏显卡的区别

Finovy Cloud

3D

澜舟科技创始人兼CEO周明受邀出席“基础科学与人工智能论坛”

澜舟孟子开源社区

事件驱动架构与面向服务架构_SOA_Arnon Rotem-Gal-Oz_InfoQ精选文章