| Java 应用程序(例如 EFACS E/8)在许多计算机平台之间是可移植的。著名的
Java 应用程序口号就是“一次编写,随处运行”。软件由单套计算机代码组成,可运行于不同组合的服务器硬件和操作系统。EFACS
软件运行在符合 Java 2 Platform Enterprise Edition(J2EE)标准的应用程序服务器之内。
EFACS E/8 将与许多符合 J2EE 标准的应用程序服务器(包括 IBM、BEA 和 Orcale 提供的应用程序服务器)一起运行。它还将与开放式源代码应用程序服务器一起运行。
以下是在 Sun 的授权下摘自 http://java.sun.com 的内容,有关 Java 及其与现代商务的关系:
企业解决方案的平台
Java 2 Platform, Enterprise Edition(J2EE)定义了开发多层企业应用程序使用的标准。通过使企业应用程序以标准化、模块化的组件为基础,为那些组件提供完整的服务集合,并自动处理许多详细的应用程序行为,J2EE
使企业应用程序的编写变得更为简单。
Java 2 Platform, Enterprise Edition 利用了 Java 2 Platform, Standard
Edition 的许多功能,例如“一次编写,随处运行”的可移植性、用于访问数据库的 JDBC API、与现有企业资源交互的
CORBA 技术,以及保护数据(即使在因特网应用中)的安全模式。建立在这种基础上,Java 2 Enterprise Edition
提供对 Enterprise JavaBeans 组件、Java Servlets API、JavaServer Pages
和 XML 技术的完全支持。J2EE 标准包括完整的规范和一致性测试,以确保应用程序在现有的大量支持 J2EE 的企业系统之间的可移植性。
添加中间件更为容易
定制应用程序的快速开发和部署,使得当今的企业具备竞争优势,能提供独一无二的业务服务。这些可以是用于管理雇员生产率的内部应用程序,也可以是用于特殊客户或供应商服务的因特网应用程序,或者是其它的应用程序类型。每种情况下,速度都是成功的关键要素。
对于长期使用来说,可移植性和可伸缩性同样非常重要。企业应用程序必须从小的工作原型和测试案例开始,扩展至全面的 24x7 的企业级服务,使数十、数百甚至数千的客户机可以对它进行访问。
由于 J2EE 的简单性、可移植性、可伸缩性和传统的集成性,所以它是企业解决方案的首选平台。
业界推动的标准
Sun Microsystems 发明了 Java 编程语言,并率先将其用于企业服务。J2EE 标准是整个企业软件业中行业领先者共同合作的结果。J2EE
标准是操作系统和数据库管理系统提供商、中间件和工具供应商以及垂直市场应用程序和组件开发商合作制定的。现在,J2EE 的跨多平台软件可移植性使它成为一个稳固、灵活的平台,也是许多系统得以实施的平台。J2EE
使用户公司不会成为某个计算机供应商的“锁定”客户。
引述
“就在短短的六年前,我们以一个承诺开始,现在我们已经创造了一个行业,”Sun Microsystems, Inc. 总裁兼首席运营官
Ed Zander 说,“只要制造商、承运商和基础设施提供商对市场中的产品和服务仍固守那个承诺,今年 Java 技术的影响力势头仍将不减。”
|