Sun,IBM策划Java Portal标准
上周二,Sun公司iPlanet E-Commerce Solutions部的一位官员说:Sun和IBM将会在本周举行的JavaOne会议上公布一项联合计划,这项计划将重新定义Java规范,以使开发人员在开发Portal时更简单一些。
Portal是网页开发中最基本的一项工作,它把不同信息集中并把客户、合作伙伴以及员工联系在一起。实际上,由不同数据库和应用程序传来的信息被编辑成预先设计好的“portlets”中,也就是封装成portal以满足用户需求。
iPlanet产品策划部经理说:Portal提供商采用不同界面来组合和显示数据。上个月提交给Java Community Process (JCP)的Java Portal API就包括一套API函数,这套API函数可以简化不同数据的综合过程,同时还可以使不同厂家的产品相互兼容。
这套规范的独特之处在于它定义了内容如何集中以及页面如何安排的标准,同时也定义了Portal如何处理国际化、个性化以及安全性问题的标准。Sun和IBM希望JCP能够在年底批准这套规范,以便这套规范能够在2003年上半年付诸使用。
Abramski说:假如这套标准能够得到批准,那么结果之一就是客户更易于溶合采用此规范的不同提供商的产品。例如,开发人员可以提取创建在IBM WebSphere应用服务器上的Java Server Pages (jsp)文件,同时也可以从BEA系统中通过portal服务器来得到它。
除了一般的提供商外,这套标准也得到了Boeing和DaimlerChrysler的支持。这些公司并不是JCP技术协会的成员。但是,按照Abramski的说法,他们的支持表明许多大集团正在关注portal。
其它的支持者还有BEA, Oracle, Borland Software, SAP以及 Art Technology Group。关于此项提议的更多信息,也就是Java Specification Request 168可查看JCP homepage(http://www.jcp.org/)。
事出偶然,在今年初,IBM和Sun都分别提交了自己的portal标准。按照iPlanet女发言人的说法,JCP希望他们共同努力,撤回原有提议,并重新提交一项新的联合提案。IBM没有正式对此事加以评论。
一个国际标准组织?Oasis正在开发XML标准,已使接入Web服务应用标准化,同时它们也在努力对这项分布工作进行必要的补充。
Sun公司开发事业部Sanjay Sarathy说,下周,iPlanet将会公布它将在Portal服务器中支持J2EE Connector Architecture (JCA),也就是说它可以很轻易的从后台数据库中提取数据。采用类似于SAP, Siebel 和PeopleSoft的JCA连接器,开发人员可以按照标准方式连接Portal与提供商的业务应用程序。
他说:这一方法是利用JCAs的第一步,以前,(Portal)提供商已经提供了他们自己的器件和工具,我们只是强调使用标准界面,使它们成为J2EE标准的一部分。
他说:截止到3月底支持iPlanet Portal Server3.0版的JCA都是免费的。Sun公司打算发表白皮书以及公布一些简单代码以帮助开发人员学会如何应用这项技术。
Sun公司产品策划部Dave Hearn说:IPlanet也将发布一个服务包:其中包括Iplanet集成服务器的两个加强版,第一个能够输入Web服务描述语言文件,这样可以降低开发Web服务时编写代码的时间。另外一个是XML适配设计器,编写用于从原系统提取数据的适配器的新工具。对于iPlanet用户来说,这两个增强版都可以免费下载。
JavaOne将于本周一到周五在旧金山的Moscone中心举行。
相关网址:http://servlet.java.sun.com/javaone/sf2002/conf/overview/index.en.jsp