最新版本EAServer 4.1的新特性


(转载于Sybase中国网站 http://www.sybase.com.cn)

  Sybase公司继成功推出EAServer4.0后,今年又推出了EAServer4.1版。该版本将重点放在了Web服务和Java 2 企业版(J2EE)1.3认证上面。另外,在可用性和性能方面也有了显著的提高。所有这些提高都旨在使EAServer继续成为一个开放的企业级平台,方便用户开发和部署具有鲁棒性的应用。  

  在保持Sybase支持 Java和J2EE的传统方面,EAServer 4.1整个套件已经通过了Sun公司提供的全部15000多个测试,是一个完全通过J2EE认证的版本。另外,为了确保使客户在升级应用服务器的同时不必升级应用程序,EAServer依旧支持J2EE1.2版本。这意味着EJB 1.1和EJB 2.0步点能够同时在EAServer 中运行。

  面向服务的应用开发是真实的,而且Web服务绝对不仅仅只是超文本而已。今天,许多企业正在围绕着易于访问的网络服务这一思想,设计下一代战略性计算平台,并已开始实施Web服务,准备将系统扩展到这一灵敏而又崭新的计算模式。Sybase公司认识到这一过程的第一步就是要具备一套可用的Web服务。因此,EAServer 4.1包含了Web服务工具箱,其功能是使用户能够将他们现有的业务组件作为一种Web服务来提供。Web服务工具箱支持SOAP, WSDL和UDDI这些最新的标准。

工具箱提供了一个完整的SOAP引擎,支持SOAP请求和响应。另外,工具箱还提供了能够针对EAServer 中某个组件运行的功能,以判定其是否符合SOAP标准。此项功能能够扫描组件,选择任何符合soap标准(所有的输入/输出参数都被SOAP标准所支持)的方法,并生成描述这种方法的WSDL文件。一旦WSDL文件生成,便能够被转贴到UDDI库,使Web服务成为公共的。
 
  除此之外,工具箱还提供了一个客户端代理服务器,代理服务器的代码能够与WSDL文件一起被发送到合作伙伴那里。客户端代理服务器使java开发人员能够呼叫客户端代理服务器本身,然后会处理阅读WSDL文件和用寄存在EAServer的Web服务本身传送SOAP信息。这就是说,Java开发人员无需任何SOAP内部知识就能使用Web服务。下图显示了EAServer Web服务的架构:

 
  EAServer 4.1的特性还表现在以下方面:
 
  JDMK API-- 通过标准的SNMP监视系统访问Java应用程序(仅适用于企业版)。
 
  WebServer插件-- EAServer包含了用于Apache、Netscape和Microsoft Internet Information Server的Web服务器插件。这些插件位于Web服务器上,可以顺利的将JSP请求发送到其它机器,而无需在Web服务器上安装一个单独的JSP引擎。这些插件还提供了基于软件的对HTTP请求的负载均衡功能。
 
  Embedded Installer(嵌入的安装程序)--EAServer 4.1中引入了一个"silent installer(无声安装程序),它为那些想把 EAServer捆绑或嵌入自己产品的OEM厂商所设计。利用这项功能,EAServer可以参照现有文件自动安装并配置服务器,同时允许透明的通过命令行部署组件。
 
  In-Memory Failover-- Sybase EAServer使用内存存储session bean和entity bean的信息,以确保系统进行经失败转移后新服务器上的stateless(无状态)和stateful(有状态)组件有更好的性能。 (仅限于企业版)
 
  Repository Versioning(资料版本管理)--本功能确保所有系统拥有同样的软件版本。在需要的情况下,你可以快速、简便的恢复到一个以前的服务器工作版本。
 
  Cross-Platform Clustering(跨平台集群)--Sybase EAServer在所有受支持的操作系统上全面支持集群和同步。
 
  性能调节-- EAServer允许管理员调节系统的对象和页面缓冲。
 
  支持Hotspot VM -- JDK 1.3包含了对Hotspot VM的支持,通过更好的垃圾回收机制可以改善内存管理。
 
  使用方便的管理界面 -- 可以简化对Server的配置和管理。用户可以管理所有的组件和包,进行安全性管理,进行实时监控。
 
  总结:
 

  Sybase EAServer是开放的电子商务应用服务器,是企业进行商业交流的理想工具。它拥有完整的开放应用支持、部署、开发、交易处理以及在企业内外部的重要应用进行集成的能力。

 
  新一代的EAServer无缝地提供:
  安全的企业Web服务能力。
  支持J2EE1.3,在Java标准领域内的领先地位。
  对Web服务和XML的支持使开发人员能够利用新的技术。
  是企业内部和企业之间商业环境进行交流的稳定的应用程序,具有高可扩展性、高可靠性,具备高性能。
  对企业内外部的应用进行无缝集成,使企业现有信息资产增值。
  在单一应用服务器环境中,支持J2EE,C/C++,CORBA,COM和PowerBuilder的不同类型的开发和部署。
  对合作伙伴应用程序进行自动部署的基础,包括内置的对OEM厂商和IT企业的国际化/全球化支持。
  A2A,B2B,B2C的最全面的开放行业标准。
 
  Sybase EAServer是让您成功把握当今电子商务各种挑战的平台。