硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

文章:SOA 编程模型

  • 2007-05-24
  • 本文字数:563 字

    阅读完需:约 2 分钟

随着面向服务架构使用率的增长,由 Web 服务 API(目前最流行的 SOA 实现技术),如 Java 中的 JAX-RPC 或.NET 中的 Web 服务扩展 API,所提供的抽象级别对于有效实现 SOA 越来越显得力不从心。而尝试通过定义 SOA 编程模型来提高 API 的抽象级别,这样可解决当前 API 集合中的一些问题。编程模型的目标就是降低应用程序开发者直接处理中间件或 Web 服务特定 API 时面临的复杂度。通过从业务代码中移除大部分的通信支持,并将它们隐藏在编程模型抽象 / 实现之后,可以获得很多好处。

在本文中,作者深入浅出地介绍了实现 SOA 的三个最流行的模型:如来自微软的 Windows 通信基础(Indigo)编程模型;来自 Java Community Process 的 JBI 模型以及来自 IBM、BEA、IONA、Oracle、SAP、Siebel、Sybase 等的服务组件架构(SCA)等。通过支持无缝的服务编排(orchestration)和许多对于成功实现 SOA 必需的模式,这些编程模型试图超越简单的服务调用,并期望提供更多的功能。它们同样也是实现企业服务总线(ESB)的基础。如果你正在研究或者开发 SOA 相关项目,本文会非常有帮助。

本文作者 Boris Lublinsky 在软件工程和技术架构方面拥有超过 25 年的经验,经常在一些技术大会上演讲,并发表过多篇关于技术架构和 SOA 的文章。目前他主要为大型保险公司工作,负责开发和维护 SOA 策略和框架等。

阅读全文: SOA 编程模型

2007-05-24 21:441050

评论

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

Finovy 国际数据中心公网互联新突破,直连 Huawei Cloud与 Apple!

Finovy Cloud

数据中心 ISP

探索微店商品详情API接口:解锁高效电商管理的关键工具

代码忍者

微店商品详情API接口

TinyEngine v2.1版本发布:全新的区块方案和画布通信方案,打造更强力的可拓展低代码引擎

OpenTiny社区

开源 前端 低代码 OpenTiny

AI商品计划管理系统:时尚品牌数字化转型的秘密武器

第七在线

黄东旭:2025 数据库技术展望

PingCAP

数据库 TiDB

数禾科技:资源成本降低 50%!用 TiDB 实现技术栈简化的实践和收益

PingCAP

数据库 TiDB

TiDB 的高可用实践:一文了解代理组件 TiProxy 的原理与应用

PingCAP

数据库 TiDB

唐刘:TiDB 的 2024 - Cloud、SaaS 与 AI

PingCAP

数据库 TiDB

TiDB 助力广发银行零售信贷业务管理平台成功上线

PingCAP

数据库 TiDB

MiniMax TTS新模型T2A-01-HD:情感控制10秒克隆限时免费;真人表演+文本命令,Kinetix精准生成角色动作

声网

云消息队列 Kafka 版 V3 系列荣获信通院“云原生技术创新标杆案例”

阿里巴巴云原生

kafka 阿里云 云原生

好用的文件对比工具Beyond Compare 5 for Mac

小玖_苹果Mac软件

阿里巴巴API接口对电商的影响与收益

科普小能手

数据挖掘 阿里巴巴 数据分析 电商 API 接口

和鲸科技受邀出席 2024(第四届)“风电领跑者”技术创新论坛

ModelWhale

人工智能 大数据 AI 风电

你需要什么样的资源隔离?丨TiDB 资源隔离最佳实践

PingCAP

数据库 TiDB

狂飙 50 倍丨TiDB DDL 框架优化深度解析

PingCAP

数据库 TiDB

5 分钟复刻你的声音,一键实现 GPT-Sovits 模型部署

阿里巴巴云原生

阿里云 云原生

开放下载|Aloudata《主动元数据,DataOps 建设新支点》白皮书出炉

Aloudata

元数据 DataOps 数据血缘

文章:SOA编程模型_SOA_霍太稳@极客邦科技_InfoQ精选文章