2006十大产品:金蝶中间件Apusic应用服务器5.0

    2006盘点专稿 金蝶中间件Apusic应用服务器5.0版本,对于Java EE 5.0予以了全面实现与支持,并且,提供了若干丰富的特性,使Java EE更实用、更高效。难能可贵的是,金蝶中间件公司的JSF引擎,不仅创新性的从容器级别上对AJAX予以支持,还将其JSF引擎及组件库,以开源形式贡献给业界,并出资成立了operamasks.org非盈利组织,以推动Java EE 5.0在国内的发展。
  
    Apusic 5.0特点:
  
    金蝶Apusic 5.0,已经不再是单一的Java EE应用服务器,而是包含了Apusic应用服务器、Apusic MQ、Apusic Studio等产品于一体的基础运行平台。其中,Apusic MQ为其提供强健的消息传输服务,Apusic Studio则是与其紧密集成的管理工具与开发平台。
  
    运行期,提供可靠、高效、稳定的基础引擎:
  
    作为中间件基础系统,首要的特性便是运行期的可靠、高效与稳定。金蝶Apusic 5.0,基于微内核架构,有效的保证了系统的健壮性与可扩展性。在微内核体系中,提供资源、线程、通讯、事务等基础服务,这些基础服务,是保障系统健壮与高效的奠基石。单节点的Apusic应用服务器是高效的,与业界其它主流应用服务器相比,完成同样的功能,所消耗的系统资源最少;同时,集群环境下的Apusic应用服务器的表现也是卓越的,独有的客户端缓存技术,能够有效降低集群节点内存同步可能导致的网络风暴;智能路由技术,能够使消息传递的路由最短;抗抢夺算法,确保集群节点下消息的可靠接收。此外,Apusic应用服务器还提供了集成的可视化监控工具,能够图形化的显示应用服务器所承受的负载,包括对数据源的监控、对Http请求的监控等,当负载到达某一临界点时,应用服务器适时的提醒与警告服务,能够让系统管理员对服务器的运行状态了然如胸,一切尽在掌握。
  
    开发期,辅以快速、轻量、敏捷的集成开发环境:
  
    Apusic Studio是与Apusic应用服务器紧密集成的基于Eclipse技术的集成式管理工具与开发平台。Apusic Studio对Java EE 5.0予以了全面支持。在Apusic Studio中,你可以轻松、快速的完成EJB 3.0 的开发、JSP/JSF的开发、JPA的映射、Web Service的开发等。并且,在Apusic Studio中开发Java EE 5.0应用,你无需再去考虑部署、配置等繁琐过程,所有的操作都变得轻量、敏捷起来,只需要通过简单的鼠标点击即可一体化完成。而对EJB、JSP、JSF的断点调试,也是再简单不过的事情。甚至于,Apusic Studio还全面集成了Profile工具,能够对业务系统出现的性能瓶颈、内存漏洞进行分析,有效的解决应用系统可能出现的种种问题。同时,Apusic Studio还是一个全面的Apusic应用服务器的管理与监控平台,能够对随时应用服务器的运行状况有一个清晰的了解。
  
    扩展期,通过对SOA的全面支持,获得随需应变的能力:
  
    SOA是未来软件架构的发展趋势,而Web Services是SOA的重要实现支柱。Apusic应用服务器对于Web Services的开发、配置、部署、发布、注册、查询予以了全面支持。通过Annotation,任何一个Java Bean都能够发布成Web Service,无需配置即可部署并注册到Apusic应用服务器之上,而通过Apusic Studio,可以浏览异构系统的Web Services接口并能够自动生成不限平台不限语言的客户端API,甚至是基于AJAX的Java Script库,不仅支持应用级别的Web Service调用,甚至支持Web层的script调用。如此一来,应用系统的构建不再是封闭的、僵硬的,在Apusic应用服务器之上构建基于SOA的应用系统成为了活生生的现实,而业务系统也获得了随需应变的可扩展能力。