· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [访谈] 网银安全系列访谈之:惊心动魄网银故事
· [热点专题] 网银安全系列 3G上网卡巡礼
· [订阅IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 跨站脚本十二问 四步防范Conficker
· [热点] Windows 7 RC版公开下载 憾缺中文版

将java和Ajax结合在一起

发布时间:2006.04.20 17:55     来源:java家(www.javajia.com)    作者:oneworld 整理

     

  在编程的世界里,Ajax带来了超世代网站开发的复兴这一激动人心的时期,但是创建Web服务时,它同样也对在表达专家和应用开发人员建立新的“政教分离”构成威胁。

  由于一个面向服务的架构的目标是创建超世代的、面向用户业务的服务,在许多业务创新中这样的分离可能导致功亏一篑。为了在这个鸿沟形成之前就突破它,现在ClearNova公司发布了一个新的快速应用程序开发 (RAD)平台,它所使用的开源框架是把J2EE [Java 2企业版本(Java2 Enterprise Edition)]和Ajax结合起来的。

  这个平台称为ThinkCap JX,它将允许Java 程序员在服务器上进行对用户界面的修改,并且无需了解Ajax(Ajax是异步JavaScriptXML的缩写)的所有细节,这是因为在服务器上有一个以客户为中心的应用程序接口。同样,RAD将自动为在客户端完成的JavaScript编程生成Java stubs。

  “Ajax与Java的联系比你所认为的要更多,因为Java是非常多的Web应用和服务建立所使用的语言,” ClearNova公司的战略副总裁Steve Benfield说。“虽然Ajax是基于浏览器的技术,但是你将处于呼叫服务器状态的情况要比你所想象的多。”

  集成的并且协调的灵活性是SOA所需具备的关键条件之一。当进行业务修改时,Web服务需要接受这个修改,并且快速进行修改重新得到一个用户可用的服务。

  使Ajax功能如此强大的原因在于它使用浏览器技术来制作动态Web网页,而不需要在每次被鼠标点击的时候都刷新页面。然而JavaScript编程技能导致一般Java开发人员并不能普遍掌握动态表示。

  “问题是,你希望成为一个专制的JavaScrip程序员呢,还是希望成为一个仅仅接触一部分JavaScrip的Java开发人员呢?”Benfield提出疑问。

  在微软发布Atlas的试用版本一天之后,ClearNova公司也发布了他们的RAD,它是用于ASP.NET的Ajax实现工具。Burton Group 的分析师Richard Monson-Haefel说,他相信IT产业将要出现一个使用Ajax开发工具的浪潮,这是由于技术本身具备丰富用户经验的能力。

  “在我们如何与Web服务进行交互这一方面,Ajax正在扮演着越来越重要的角色,”他说。“Ajax正在从根本上改变我们使用Web的方式,并且开发人员不得不做出相应的改变以平衡这一变化。”

  Benfield预计在接下来的两年之内,表达方式这方面将会出现一个迅速转变以迫使形成集成的松散耦合的开发环境


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 在 AJAX 开发中集成数据库技术 (06-02) · AJAX:带给开发者们崭新的一片天 (03-13)
· Ted Neward预言趋势 称Ajax的光环不再 (03-26) · 成也脚本,败也脚本 AJAX忧虑与启发 (01-21)
· IBM、Google、雅虎、甲骨文等IT巨头联手支持O (07-24) · 使用AJAX的十大理由 (01-14)
· 使用AJAX优化客户端——Iconix Pharmaceutica (12-23) · IBM发起开放AJAX工具运动 (08-10)
· AJAX:开发者新的技术天地介绍 (01-09) · 利用AJAX+J2EE开发组织机构管理系统 (07-05)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
2009第七届中国电脑商年会直播
·创业投资系列访谈:产业..
·特别策划:视频网站系列..
·专题:网游虚拟货币新规..
专题:6月上市手机新品回顾及7月新机展望
·2009年中国电信业信息化..
·专题:把iPhone 3GS“解..
·WAPI重启国际标准进程 ..
专题:09年中盘点-联想春季打印机新品回顾
·InfoComm 2009 视听与集..
·网游背后的故事 网游服..
·[专题]联想ThinkPad T40..
BizSpark:微软为技术创业企业点燃火花
·社区活动:我的IT求知生..
·访谈:内网安全2009系列..
·安全访谈:网银安全之Sa..