OceaBase开发者大会落地上海!4月20日共同探索数据库前沿趋势!报名戳 了解详情
写点什么

IBM WebSphere 拥抱 REST

  • 2009-12-08
  • 本文字数:1129 字

    阅读完需:约 4 分钟

Connect09 分析师会议上,AIM(应用集成与中间件) 的总经理 Craig Hayman 主持了题为联邦连接性——企业内外的智慧集成的会议。谈到这一会议,来自 RedMonk 的业界分析师 James Governor 表示,“上周四我说我正在努力总结 IBM 的 Connect09 分析师会议。直到现在我都还在做呢”。他谈到:

我之前并不太肯定这一会议是关于什么的,不过我期待一些跟云计算和大 SOA 相关的东西。我坐在那儿听到的大致是这样一种论调:“早给你们讲了实施 SOA 你们不听,相反你们做的是点对点的 ESB 集成,而现在又来抱怨不能得到 SOA 的好处,因此我们现在提供这样一些产品,能为你们糟糕的架构选择减少问题。”[…] 突然我意识到 Craig 所说的相当具有革新性。REST 风格的开发与集成是 SOA 世界的一部分,而 AIM 正在逐渐增加其产品对 REST 的支持。

James 指责 WS-* 协议栈阻碍了 SOA 被采用:

SOA 是关于企业架构的,有它的价值所在。架构,纪律,自由。一些被特定的那些想要“正确实现 Corba”的支持者所宠爱的 Web 服务标准确实现在逐渐变得失效了,但 SOA 实际上却是健康得很。

并指出 IBM 和 RESTful SOA 的实用转变以及其应用集成与中间件产品的工具支持,是为客户"办成事情"更加容易而作出的努力,并且提升其产品的采纳程度。

新的服务联邦管理产品并非是基于大 SOA 的 WS-* 风格集成。相反的是,它被设计得易于使用,使得点对的集成更加实用。[…] 你知道 IBM 有这样一个产品叫做 WebSphere Service Registry and Repository(WSRR),用于管理 SOA 服务的工具。虽然它初始是用于实现 UDDI 的,但现在已经有了不错的基于 ATOM 的存储,使用一种更多元数据更少 WS-* 规范的途径。IBM 采用了一种更灵活,更现代的方案来架构 WSRR,这些都得到了展现。

我们从中可以窥见 IBM AIM 战略近期的大概方向。他观察到尽管大部分 IBM 的客户都落后于面向 web 架构的采纳曲线,但用不了多久 IBM 就会让他准备好迎接下一波开发与集成风格的浪潮。他接着给出了几个例子以说明 IBM 的产品线如何印证了这一点,他说到:

比如说,WebSphere 终端与 salesforce.com 集成这一样例我就觉得不错。尽管这篇文章是关于 WebSphere 的,我仍然应该说明 Rational 重构后,被称为 Jazz 的产品也是基于 RESTful 基础的。实际上 IBM 之所以发现能更容易的集成 Rational,WebSphere 和 Tivoli 部件与模型的一个原因就是基于新兴的技术基础——超媒体作为应用状态引擎。而 Lotus 混搭则显然是面向 REST 的。

尽管这是迈向良好实行SOA 的正确一步,能够为企业提供价值和ROI 的一步。正如James 所说的“ SOA 是关于企业架构的,有它的价值所在。架构,纪律,自由。”但请务必阅读 James 的原文以获得对这一会议与IBM 集成产品线的深入洞察。

查看英文原文: IBM WebSphere Embraces REST

2009-12-08 08:571599
用户头像

发布了 133 篇内容, 共 34.9 次阅读, 收获喜欢 1 次。

关注

评论

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

Pipy 实现 SOCKS 代理

Flomesh

HTTP Service Mesh 服务网格 Pipy 流量管理

头号玩家!天翼云蝉联专属云服务市场榜首

天翼云开发者社区

数据湖(十九):SQL API 读取Kafka数据实时写入Iceberg表

Lansonli

数据湖

华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!

HMS Core

HMS Core

1 📖 《JavaScript高级程序设计》__ 什么是JavaScript?

HoMeTown

JavaScript #读书 前端‘’

2023年1月中国数据库排行榜:OceanBase 持续两月登顶,前四甲青云直上开新局

墨天轮

数据库 opengauss tdsql 国产数据库 polarDB

3 📖 《JavaScript高级程序设计》__ 语言基础(下)

HoMeTown

JavaScript 前端 读书 js 前端面试

mysql 中字段的 collate 和 charset 有什么区别

ModStart

Date & Time组件(下)

二哈侠

datepicker timepicker calendarview

我的2022

劼哥stone

2022年终总结

BI 可视化工具不只有视图,还有报表

搞大屏的小北

数据可视化工具 DataEase

“低代码+PaaS”的技术创新实践

元年技术洞察

方舟 低代码 数字化转型 低代码平台

2 📖 《JavaScript高级程序设计》__ HTML中的JavaScript

HoMeTown

JavaScript 前端 读书 js

1分钟带你学会MySQL覆盖索引,让你的SQL更高效

程序员拾山

MySQL 索引 覆盖索引

玩转云端| 天翼云数据加密,护航企业数据安全

天翼云开发者社区

打造数字海南,中国电信天翼云赋能海南自贸港智慧发展!

天翼云开发者社区

数据湖(二十):Flink兼容Iceberg目前不足和Iceberg与Hudi对比

Lansonli

数据湖

工信部电子标准院授予阿里巴巴9个开源项目“优秀”评级

云布道师

阿里云

3 📖 《JavaScript高级程序设计》__ 语言基础(上)

HoMeTown

JavaScript 前端 读书 js

玩转机密计算从 secGear 开始

openEuler

开源 操作系统 openEuler 机密计算

云上的米开朗基罗:在不确定时代,寻找建筑般的确定性

脑极体

天翼云位居中国私有云市场领导者象限

天翼云开发者社区

响应式流的核心机制——背压机制

老周聊架构

响应式编程

ElasticSearch必知必会-进阶篇

京东科技开发者

ES 集群 索引技术 Elastic Search 企业号 1 月 PK 榜

Disney 流媒体广告 Flink 的应用实践

Apache Flink

大数据 flink 实时计算

dcm4che 解析 修改 保存 dicom文件

JefferLiu

使用 NineData 实现备份集的实时查询

NineData

数据库 数据 NineData 备份集 实时备份

为什么数字化转型需要“低代码”?

元年技术洞察

DevOps 低代码 数字化转型 低代码平台

《编程的原则》读书笔记(四):七个设计原则

Chares

软件工程 软件开发 编程原理 软件开发原则

在农业银行做开发是什么样的体验?

程序员大彬

Java 开发

如何使用极狐GitLab 机器人大幅提升研发效率

极狐GitLab

项目管理 DevOps 机器人流程自动化 极狐GitLab 研发效率

IBM WebSphere拥抱REST_SOA_Dilip Krishnan_InfoQ精选文章