赛迪网 > IT技术 热点推荐 > 文章
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

用Ajax为SOA增光添彩

发布时间:2006.02.13 11:50     来源:TechTarget    作者:alex

 

对于那些已看到了动态的、被Ajax渲染过的Web页面的人来说,你算是什么都没看过。

2006年,一波Ajax(Asynchronous JavaScript and XML的简称)产品浪潮将出现在市场上,使IT企业可以选择用工具来构建与桌面功能类似的WebServices前端。随着它的出现,构建这些工具的公司也会构建面向服务架构工具集,把应用层Web技术与表示层Web技术联系到一起。

ClearNova公司负责战略的副总裁Steve Benfield说:“Ajax是未来构建Web应用的一种方法。在很短的时间内就会成为现实。”

ClearNova计划在本月发布ThinkCap JX 快速应用开发平台的第二个β版本。该产品把以客户端为中心的应用程序搬到了服务器上,使得程序员能在Java中变更用户接口而不是在JavaScript中,这样就使更多的开发人员能够利用Ajax功能。

Microsoft已经推出了Atlas的β版,它在ASP.NET中实现了Ajax。BEA Systems公司正在把Ajax功能构建到它的门户产品中并把Ajax API加入运行时工具。Sun Microsystems公司计划把Ajax加入Java Server Faces。企业服务总线供应商CapeClear Software公司则计划把Ajax工具加入它的以SOA为中心的产品中。

CapeClear的执行副总裁David Clark说:“把二者合在一起在编程级别来看是合理的。Ajax有很多规则,也就是它的异步模型,这与ESB模型类似。它是对我们认为的良好ESB模式的一种扩展。”

当Tibco Software公司去年收购了General Interface后,它第一次把富互联网应用前端联系到中间件上。根据General Interface创始人及产品市场主管Kevin Hakman的说法,3.1的β版本在下载量方面每季度递增100%。

Hakman的团队想测算Ajax引发的兴趣到底有多大。他们从夏天开始就跟踪Google中Ajax的搜索率。到7月18号,Ajax在Googel上的点击率是320万次,而到10月28号就已经上升到2380万次。

Hakman说:“人们早就想这么做了,只不过由于HTML和浏览器的限制才被限制。我认为从他们表现出来的激增的兴趣来看,现在这件事可以完成了。”

然而,和任何迅速传播的技术一样,Ajax的实现也会遇到一些困难。

Sun Microsystems 负责Java EE 和Sun Java Application Server 的执行主管Jeet Kaul说:“维护Javascript代码是很困难的。你处理起来有很多局限而且每种浏览器处理方法也不同。”

Sun的计划是在2006版的Java Studio Creator Web开发集成环境中隐藏Ajax的复杂性。这将使Java Server Faces用拖放工具中构件化Ajax。Sun还计划在2006版的Java Standard Edition产品Mustang中加入对Ajax的支持。

BEA想在9月的用户会议上展示WebLogic Portal 9.0产品中被加入的α版的Ajax功能。但是BEA高级产品市场经理Pieter Humphrey却想在类似Beehive的框架中看到超越门户API的Ajax支持能力,并以此作为应用提供商真正的甜点。

他说:“假如你开始把自己的用户接口连接到后台的服务,那么你真的会有所收获。因为它会令提供商无关的客户端层获得服务重用的能力。”

ClearNova是尝试跨越这个鸿沟的第一批公司中的一个。Benfield说如果Ajax是一个纯客户端技术,那么它不会像预期那样被传播。

他说:“你需要用Ajax构建业务应用,而不仅是Web页面。现在,你可以处理更复杂的数据集而不必重写很多代码了。”

Hakman指出Ajax开发人员也十分缺乏。

他说:“这令我想起1998年Web网站开发的情形。每个人都想干这事但是却没有足够有技术的开发人员。”Benfield指出ClearNova在每周的Ajax网络杂志正收到80到100位注册者。

Kaul说Ajax已经成为Java.Net 上被最高点击的页面之一。

“看到这种情况,真是觉得可怕。”他说。

Clark毫不怀疑Ajax的重要性。

他说:“毋庸质疑,Ajax正在成为未来SOA的一部分。假如你正在做这件事,我们希望你继续做下去。”

(T111)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 面向服务的架构SOA的推荐方法 (02-13) · 成功规划SOA (02-13)
· 技术专家带你您走出SOA六大误区 (02-13) · SOA核心理念的应用发展 (02-13)
· SOA引发中间件市场新变局 (02-13) · 应用服务器向SOA靠拢 (02-13)
· 服务基础架构软件加速企业SOA实施进入新阶段 (02-13) · SOA对集中数据的作用 (02-13)
· 让ESB与SOA同步 (02-13) · TIBCO强化专业服务以加速SOA方案提供与建置 (02-13)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管