NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:571601
用户头像

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

关注

评论

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

拼版不合理案例详解

华秋电子

深入理解HarmonyOS UIAbility:生命周期、WindowStage与启动模式探析

华为云开发者联盟

鸿蒙 操作系统 华为云 HarmonyOS 华为云开发者联盟

高防服务器租用注意事项

Geek_f19a80

服务器

一款充电桩解决方案设计

智趣匠

揭秘大脑中的贪婪因子:全面解析多巴胺

少油少糖八分饱

情绪 理性 大脑 快乐 多巴胺

如何从 Jira 成功迁移到极狐GitLab,看这个就够了!

极狐GitLab

项目管理 DevOps gitlab 敏捷开发

细说GaussDB(DWS)的2种查询优化技术

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 华为云GaussDB(DWS)

走进厦航,体验智能会计时代的业财融合

用友BIP

智能会计 业财融合

大模型技术的发展与实践 主赛道:技术人的 2023 总结

智趣匠

大模型 ChatGPT LLM

What's new in Pika v3.5.2

apache/dubbo-go

redis 底层原理 Redis 7 Pika

时间序列数据压缩算法简述

CnosDB

开源 时序数据库 CnosDB

三层开发

Geek_8da502

APP开发

喜讯!华秋荣获2023中国产业数字化百强榜企业

华秋电子

JVM C1、C2编译器

FunTester

用友与厦国会联合培训,探索智能会计时代业财融合成功模式

用友BIP

智能会计

文心一言 VS 讯飞星火 VS chatgpt (148)-- 算法导论12.2 3题

福大大架构师每日一题

福大大架构师每日一题

DevOps|研发提效-敏捷开发之每日站立会

laofo

DevOps Scrum 敏捷开发 研发效能 每日站会

SQL 日期处理和视图创建:常见数据类型、示例查询和防范 SQL 注入方法

小万哥

MySQL 数据库 程序员 sql 后端开发

GPU深度学习性能的三驾马车:Tensor Core、内存带宽与内存层次结构

Baihai IDP

人工智能 程序员 AI gpu LLM

服务器集群技术有哪几种类型

Geek_f19a80

服务器

Go 程序编译过程(基于Go1.21)

-Hedon🍭

Go 编译原理 Go 面试题 面经 后端 大厂 Go编译过程

05 | 数组:为什么很多编程语言中数组都从0开始编号

鲁米

06 | 链表(上):如何实现LRU缓存淘汰算法

鲁米

架构实战营模块 2 作业

陈斌

架构实战营

mybatis-plus代码生成器

智慧源点

Mybatis Plus 代码生成器

CnosDB FDW:打通一扇通往PostgreSQL世界的大门

CnosDB

开源 时序数据库 CnosDB

CnosDB 科技春晚暨CnosDB 2.4.0 Milky Way发布会

CnosDB

开源 时序数据库 CnosDB CnosDB2.4.0发布会

纯CSS实现炫酷背景霓虹灯文字效果

南城FE

CSS 前端 动画 交互设计

CorelDRAW Graphics Suite 2023 for Mac(矢量图形设计工具) 完美激活版

mac

苹果mac Windows软件 矢量图形设计软件 CorelDRAW 2023

07 | 链表(下):如何轻松写出正确的链表代码?

鲁米

Tomcat 配合虚拟线程,一种新的编程体验

越长大越悲伤

Java springboot 虚拟线程

IBM WebSphere拥抱REST_SOA_Dilip Krishnan_InfoQ精选文章