软件项目技术路线 篇一:大型软件系统技术路线分析 大型软件系统技术路线分析 纵观全球大型软件系统软件系统技术进展路线,历经了二十多年的时间,逐步从vb、.NET 向 J2EE java 全面迁移,迄今为止,所有的集团客户和高端政府机关在大型软件系统技术的选择上,几乎清一色的选择 JAVA 品台,而且面对集团化的大型软件系统定位的企业,如九思软件、东软集团,也统统在此路线上完成系统的架构和功能设计。 在国外,JAVA 技术已成为解决大型应用的事实标准,符合 J2EE 法律规范的应用服务器则是构建面对对象的多层企业应用的中间核心平台。因其具有易移植性,广开放性、强安全性和支持快速开发等特性,成为面对对象开发组织应用的首选平台。参照文档如下: 基于 J2EE 应用服务器支持 EJB 组件开发技术,包括消息队列、负载均衡机制和交易管理等。支持中大型网站和中大型组织应用等需要大规模跨平台、网络计算的领域。 软件构造有几个不可逆转的进展方向:XML 数据结构、面对对象的构件技术、网络化应用。其中Java 因为与平台无关、安全、稳定、易开发、好维护、很强的网络使用性等, 而成为主流环境。 J2EE 是企业级应用的标准。 J2EE 平台提供了一个基于组件的方法,来设计、开发、装配及部署企业级应用程序,并提供了多层的分布式的应用模型、组件再用、一致化的安全模型以及灵活的事务控制机制。使之具有重用的能力,并集成了基于 XML 的数据交换 一个统一的安全模式及灵活的事务控制。 J2EE 应用程序由组件构成。一个 J2EE 组件是自包含的,与其相关的语气它组件通信的类及文件集成到 J2EE 应用程序的功能软件单元。J2EE 法律规范定义了下面一些组件: 1)、运行在客户端的应用客户程序及小程序。 2)、运行于服务器网络的 Servlet&Jsp 组件。 3)、运行于服务端的企业逻辑组件。 J2EE 组件用 Java 语言编写,通过相同的方法编译。J2EE 组件与标准 Java 类的不同之处在于 J2EE 组件集成到了应用程序中,与 J2EE 法律规范兼容,并部署到负责运行、管理的J2EE 服务器上。 基于 J2EE 企业级应用服务器的结构 基于 J2EE 的企业级应用服务器是基于 Web Services 的新一代应用服务器。在设计上突出了 XML 的应用,比如 XML 在本地化的存储及各种处理;通过 SOAP 与 .NET 及通过 IIOP 与CORBA 的连接等。 Web Server 基于对本系统需求的深化分析,我们建议采纳 B/A/D 应用模...