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