WEB开发网
开发学院数据库Sybase SYBASE产品全面支持J2EE 阅读

SYBASE产品全面支持J2EE

 2007-06-06 15:08:44 来源:WEB开发网   
核心提示:Java 2 Platform Enterprise Edition(J2EE)是一个平台,通过这个平台可以开发、提交和管理以服务器为中心的n层应用,SYBASE产品全面支持J2EE,J2EE平台的基础是成功的Java 2 平台,并且专门用于企业级商业应用的开发,应用服务器在今后的应用架构中将扮演非常重要的角色,J2E

Java 2 Platform Enterprise Edition(J2EE)是一个平台,通过这个平台可以开发、提交和管理以服务器为中心的n层应用。J2EE平台的基础是成功的Java 2 平台,并且专门用于企业级商业应用的开发。 它的主要目标是使Java计算技术的下一代平台标准化,并把在Java平台上的开发扩展到企业领域。。 随着J2EE的发布,Java技术现在可以支持n层企业应用的开发、提交和管理。由于J2EE支持企业级应用市场中的体系结构,所以J2EE在企业计算方面十分引人注目。 J2EE在一个紧凑的企业解决方案中囊括了各种现有的Java 技术,以适应多样化的计算环境:Java 2 Platform小型版、Java 2 Platform标准版和现在的Java 2 Platform 企业版。由于具有全面可伸缩性,J2EE是覆盖开发、提交和管理的优选平台。而且,J2EE作为开放的标准,确保基于这个标准的平台是开放的,服务器端的Java开发是具有竞争性,避免服务器平台受到局限或把某种平台拒之门外的现象

企业应用都是为了支持当前电子商务转型最前端的商业操作和关键任务,因此,J2EE平台支持一系列核心的Java API,从而更好地适应当今的商业环境。这些API包括:

· Enterprise Java Beans? (EJB?) Version 1.1

· Java Server Pages? Version 1.1

· Servlets Version 2.2

· Java Message Service Version 1.0.2

· Java Transaction API 1.1

· JDBC? 2.0 client and server extensions

· Extensible Markup Language (XML)

· Java Naming and Directory Interface (JNDI) 1.2

这些API是根据合作伙伴的要求选择的,因为它们:(1)它们提供企业级应用开发能力;(2)它们适应分布式环境。由于以上原因,J2EE平台已被世界各地的企业广泛采用和接受,用于企业应用的开发、提交和管理。

当前的商业应用通常采用分布式的或者可以在Web上可访问的应用模式,这需要提交环境是可伸缩的、强壮的和安全的,更重要的是"Write Once Run Anywhere"(一旦写成处处可用),J2EE正是体现这些特性的平台。因为这个新的平台试图证明的是基于J2EE的应用可以运行在任何供应商的设备上。对于用户来说,平台的相容性是企业有信心采用Java平台实施企业应用的关键因素之一。

/Sybase公司已经率先把J2EE与现有的产品相结合,尤其是Enterprise Application Server(EAServer)、Adaptive Server Enterprise(ASE)和Enterprise Portal(EP)等产品。通过对J2EE的全面支持,可以使应用中的组件一旦写成可以运行在任何J2EE兼容的产品上。用户利用这个标准的开放的体系结构不仅可以建立起企业应用的优化模式,而且可以为将来的应用提交提供最大的可伸缩性。也就是说,一旦把组件提交到EAServer上,就可以被不同平台上的不同应用访问,只要它们兼容J2EE 即可。

/EAServer 3.5中包括组件事务服务器的功能和动态Web页面服务器的功能,在Web和分布式应用中提供高可靠的、强壮的提交功能。EAServer在核心层支持J2EE技术,包括EJB、Java Servlets、Java Server Pages、JNDI、 JavaMail 、JTA、JDBC 2.0。另外,EAServer无缝地支持各种类型的客户端,如CORBA、XML、HTML、DHTML、C/C++和任何ActiveX客户端以及PowerBuilder。EAServer还提供异构后台系统的单点集成功能,可以把客户的业务应用扩展到Web上。

(使用EAServer的用户已有很多,如美国加州大学的网上博物馆,中间层是EAServer,通过Sybase jConnect for JDBC连接到后台Sybase ASE数据库,整个应用采用Java语言开发,前端使用普通的Web浏览器就可以访问MIP的站点(http://www.mip.berkeley.edu),通过点击它的超链接列表可以浏览博物馆、部门结构和其它资源信息,内容形式丰富多彩,包括图象、文本和数字,搜索引擎可以根据主体词迅速查找出相关资源。

在企业应用方面,美国洛杉矶国家实验室的物流管理系统也采用的是Sybase 解决方案。它的原有系统是用PowerBuilder 开发的C/S结构的应用,现在的应用是基于Web的,前端应用是Java Applet,中间层是Java Servlet,并通过EAServer与原有系统中的PowerBuilder组件和后台数据库紧密集成,成功地把原有应用扩展到Web上。

应用服务器在今后的应用架构中将扮演非常重要的角色,J2EE可能是将来最普遍使用的标准,EAServer也将被广泛用于各行各业的应用系统中。

Tags:SYBASE 产品 全面

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接