服务器 频道

Sun ONE服务器让方正字库成倍翻

产品导购对于中国人来讲,在计算机上胜利使用汉字是最重要也最基本的功能了。然而,由于中国的历史源远流长,所以,以前许多生僻的古汉字今天就成为很多字库的最大问题。拥有我国最早也比较全的北大方正电子有限公司就遇到了这个问题,那么他们是如何解决的呢?

 

迎接中文字库的挑战

 

     当前,用来解决计算机应用中汉字处理问题的首要方法就是采用中文字库。但是中国的汉字博大精深,普通的字库因其规模有限只能支持日常使用的汉字,对于一些生僻汉字,特别是在涉及古籍、地方志、百科全书或辞书的编辑或引用时,就会在计算机程序开发过程中产生无法避免的缺字问题。面对电子政务,电子出版和数字图书馆等应用的不断进展,中文超大字库问题日益受到人们的重视,同时也对计算机应用提出了新的挑战。

   

        北大方正电子有限公司(简称方正电子)在进行方正超大字符集的研发上同样遇到了如何正确显示生僻古字的问题。因为在实际应用中,超大规模的汉字字库常常不能很好地被系统或者服务器应用软件所支持,一些中间件的使用结果也不能令人满意。

                       

         Sun服务器担重任

 

        Sun公司与方正电子是长期的合作伙伴,两公司在电子出版、指纹认证等方面有着重要的合作,Sun的硬件设备和Sun ONE软件产品在两公司的合作项目中有许多应用。因此,面对超大规模的汉字字库的实现难题,方正电子自然与Sun联手,以寻求解决方案。

 

       为此,Sun公司软件技术中心(MDE)专门成立了攻关小组,负责方正超大汉字字库的技术支持问题。他们在技术上制定了服务支持方案,由Sun渠道销售伙伴牵头,Sun技术人员作后盾。Sun提供了Sun ONE Application Server 7软件产品来解决这一问题,该产品是Java技术的中间件服务器,具有J2EE平台的良好特性。Sun的攻关小组用了两周的时间,采用UTF-8编码方式,使用ServletJSP,正确地解决了方正中文超大字库的内容显示问题,从而开发出完全支持方正“兰亭”超大字库的J2EE应用系统。

 

        在该项目的研发过程中,双方人员进行了非常好的协作。Sun的技术人员主要负责基于Sun ONE Application Server 7J2EE应用程序的原型开发,方正的工程师则提供字符集方面的技术并负责完成原型程序的测试。开发结果表明, Sun ONE Application Server 7的采用,成功地解决了方正超大字库中汉字显示问题,从原来字库所支持的两万多个汉字扩展到目前所支持的六万四千多个汉字。

   

        当然,该项目研发中也还有一些问题目前不好解决。Sun的技术人员表示,他们定将这些来自用户实际应用中的问题提交给JCP机构,以便在今后制定Java新标准时得到关注,这对Java技术未来的发展非常有利。

   

         共同合作 面向未来

 

一次合作,看重未来。此次合作,对于方正,对于Sun,都有着深远的意义。Sun公司代理业务部总经理邬国强认为,“我们非常看重方正超大字库的价值潜力。尽管生僻字符的显示,对于Sun来说也是一个全新的问题。但是Sun认为,自己的Sun ONE Application Server7在技术上、在应用实施过程中,都是经得起考验的。该项目的成功对那些对于方正超大字库有强烈需求的用户,有着很大的吸引力。”

 

方正电子网络传播事业部张建国希望,“方正开发的超大字库和新典码输入法通过此次和Sun 的成功合作,能够为古籍、地方志、辞书、户籍管理等涉及到偏僻字的用户提供更好的服务。”

    

         Sun和方正电子一致认为,Java中间件应用服务器在解决超大字库难题中的表现,不仅推进了用户业务的进展,同时也有助于Java技术和Sun ONE产品向相关市场的挺进。双方相信,在今后电子政务、电子出版和数字图书馆等领域将有更为广阔的合作空间。

0
相关文章