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

对话袁红岗:JSF及其未来

发布时间:2007.08.03 19:22     来源:赛迪网    作者:lynn

对话袁红岗:JSF及其未来

JSF,有些人对他有些陌生,有些人对它抱以期望的目光,有些狂热者甚至预言未来的Java Web主导者,2006年Sun把JSF从幕后推到了前台,那么JSF的命运如何呢?真的像人们所说的那样成为开源框架的终结者吗?

开源框架的风烟四起,让我们看到了Java Web世界竞争惨烈,框架时代的来临已让开发者感到麻木和疲惫,人们在框架海洋里穿行不免有些劳累,不知哪种框架才是应用开发中的唯一选择,经历过Java开发的人员不得不对.NET的组件,良好的集成工具,快速的开发效率报以羡幕的目光,于是有很多开发人员都提出为什么Java不能开发出和net具备同样的功能产品,来改变Java Web世界的混乱格局呢?

那么作为JCP组织成员,金蝶中间件对待JSF又是如何思考的呢?为此记者独家专访了在国内Java界有着广泛声誉的金蝶首席科学家袁红岗先生,请他谈谈JSF的未来的发展。

记者:最近我们也做很多关于JSF方面报道,有人称JSF是一种过时的技术,也有些人称为JSF是早晨八九点钟的太阳,我想请问一下袁总你怎么看待JSF这种技术和它的未来前景。

袁红岗:JSF这项技术没有过时,Sun最近刚刚把JSF纳个Java EE5.0规范,只不过一直没有用起来,开发者对他的这些看法也是正常的,如果从框架的角度的上说他是一个优秀的开发框架,主要缺少的是开发工具,如果与相关的开发工具的结合应该是比较有生命力的,它的前景还是很广阔的。

记者:刚才袁总谈到了开发工具,JSF是一项依赖开发工具很强一种技术,不知道金蝶是否也推出自已的开发工具?

袁红岗:的确,开发工具的成功,才能说明JSF的成功,有这样一句话“JSF is designed to tooled”换言之,JSF规范从设计初开始就强调对开发工具的依赖,目前我们JSF开发工具也在逐步的丰富起来,包括Orcale JDeveloper,Sun Java Statio Creator等等,金蝶也同样提供了基于Eclipse的集成开发环境:Apusic Stutio,通过该工具,能够给JSF的开发带来良好的支持,包括:语法加亮、代码辅助、断点调式、可视化的设计等等。

记者:Apusic Stutio开发工具与其它的JSF开发工具有哪些不同呢?

袁红岗:一个好的开发工具应该从组件和布局这些方面入手,从易用,简化上下功夫,微软的开发工具就很成功,金蝶的开发工具也是看到微软的成功,准备借鉴微软的开发工具模式,JSF才有成功的可能,JSF在概念上和.NET又有很多相似之处,Apusic Studio就是专门为JSF设计的。

记者:现在开源框架众多,JSF与众多开源框架相比又有哪些优势呢?

袁红岗:现如今的开源框架都是建立在J2EE本身的基础上的,建立HTTP,HTML底层协议的基础上,JSF实际上跟底层协议是无关的,它是一种高层的页面表达方式,它实际上生成不一定是HTML,也可以生成WML,假如HTML这种标记形语言被一种新的描述语言代替的话,JSF技术本身不会被淘汰。

记者:业界说Ajax和JSF融合是一个完美的框架组合,不知袁总怎么看待这种说法?

袁红岗:目前JSF+Ajax这种思路,很多公司都有,包括我们金蝶自已在内, Ajax是一种客户端技术,JSF是服务器端技术,而且JSF在实现机制上还存在很多缺陷,Ajax在客户端的优势正好是JSF的弱势,这样两种形成一种互补的关系,可以相互融合,提升JSF运行性能,同时Apusic JSF技术也对Ajax进行组件支持,简化Ajax的开发,达到JSF与Ajax的完美融合。


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 袁红岗:一个面向客户需求的大师级程序员 (07-31) · 金蝶全面启动“ERP应用师”人才培养计划 (07-30)
· 行业深耕结硕果 金蝶软件签约宝索机械 (07-25) · ERP市场进入细分 从财务管理转向生产销售 (07-24)
· 金蝶"家长"徐少春:打造没有家长的大家文化 (07-23) · 金蝶K/3 HR系统助协信控股打造管理加速器 (07-19)
· IDC:金蝶持续3年中小企业应用软件市场第一 (07-17) · 金蝶EAS通过IBM SOA标准认证 获商标使用权 (07-05)
· 金蝶ERP通过微软认证 产品将帖Vista Logo (07-03) · 金蝶软件三拔ERM市场头筹 专注赢得持续信赖 (06-29)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管