【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

文章: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:44576

评论

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

RRAM机制、材料及其在神经形态计算中的应用

申公豹

存内计算

运维工作新时代:自主编码实现运维自动化的转型之旅

京东零售技术

运维 自动化运维

扫码即可快速协作:草料二维码底部协作面板功能详解

草料二维码

编写高效的代码,你应该了解Array、Memory、ReadOnlySequence

EquatorCoco

编程语言 代码 编程技巧

PolarDB-X的XPlan索引选择

阿里云数据库开源

数据库 阿里云 索引 polarDB PolarDB-X

IPQ9574 and IPQ6010 WiFi7 and WiFi6 represent chips - differences in performance and functionality.

wifi6-yiyi

WiFi7 ipq9574

详解网络知识:iptables规则

华为云开发者联盟

开发 华为云 华为云开发者联盟 云容器网络

多线程系列(一) -线程技术入门知识讲解

快乐非自愿限量之名

Java 多线程 编程开发

如何将“龙”插入到富文本编辑器中?

OpenTiny社区

开源 前端 低代码 组件库

【开工大吉】推荐4款开源、美观的WPF UI组件库

快乐非自愿限量之名

开源 UI WPF

项目开发常用的技术栈有哪些?

这我可不懂

软件开发 低代码 前端框架

软件测试学习笔记丨性能统计工具

测试人

软件测试 性能测试 自动化测试 测试开发

低代码开发与网络信息安全:构建高效防护体系

不在线第一只蜗牛

软件开发 低代码 网络 低代码开发

低代码开发:改变企业办公模式的创新之道

快乐非自愿限量之名

低代码 数字化 企业转型

极速提升软件测试效率:揭秘Web自动化三大等待技巧

测试人

软件测试 自动化测试 测试开发

淘宝商品详情API接口封装和解析

tbapi

淘宝商品详情数据接口 淘宝商品详情解析

ETL数据集成工具DataX、Kettle、ETLCloud特点对比

RestCloud

kettle ETL DataX 集成工具 ETLCloud

The Sandbox NFT 概览与数据分析

Footprint Analytics

区块链游戏 NFT 链游

为什么老有人想让我们“程序员”失业?

互联网工科生

程序员 开发工具

跨界协作:借助gRPC实现Python数据分析能力的共享

不在线第一只蜗牛

Python gRPC RPC

区块链游戏解说: DeFi Kingdoms

Footprint Analytics

defi 区块链游戏 链游

已解决MemoryError异常的正确解决方法,亲测有效!!!

小明Java问道之路

搭建开发年赚千万的体育赛事直播平台:关键资源与实施策略

软件开发-梦幻运营部

re:invent 2023 Amazon Q 初体验

亚马逊云科技 (Amazon Web Services)

re:Invent 亚马逊云科技 Amazon Q

低代码,提高软件开发效率,协同办公更高效

高端章鱼哥

低代码

开源软件:推动软件开发行业繁荣的关键力量

EquatorCoco

开源 软件开发

公链技术开发公司

西安链酷科技

公链开发

聊聊几个最热门的前端框架

伤感汤姆布利柏

[转]Arthas 3.5.1发布:神级特性!内存搜索对象

Geek_b2fe7a

转载

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