软件项目技术路线.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"软件项目技术路线" 软件项目技术路线是指在大型软件系统的开发和实施过程中的技术选择和架构设计。随着软件行业的发展,对大型软件系统的技术需求也在不断演进。从VB、.NET到J2EE Java,全面的技术路线分析和选择对企业的发展至关重要。 大型软件系统技术路线分析 大型软件系统的技术路线分析是指对大型软件系统的技术发展历史和现状的分析。从二十多年的发展历程中,我们可以看到,从VB到.NET再到J2EE Java,全面的技术路线选择对企业的发展至关重要。特别是在集团客户和高端政府机关中,JAVA技术已经成为解决大型应用的事实标准。 J2EE技术栈 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应用模式,这样,这样的跨系统平台、性能优异的Web Server是我们必须认真考虑的。 Servlets是网络化的组件,被应用于网络服务器的功能扩展。它从客户主机(如:浏览器)得到命令和要求,并将内容反馈给主机,实现从HTML界面传递到网络业务系列。无论如何,Servlets是不必要连接到网络服务器上的,它们可以被作为普通的命令要求组件,Servlets更适合实现简单要求的需要,并且不需要应用软件服务器的管理。 JSP与Servlets非常相似。事实上,它们的最大区别是JSP为非纯Java代码,更易于感知。如果希望看到并感受到配置是与其他配置分开的,并且易于维护,可以使用JSP,JSP擅长于此,它们易于被编写及维护。 XML 当前,对XML的技术应用如火如荼,在我们的系统解决方案中,XML技术的应用也是不可缺的重要组成部分,这就要求我们选择的技术架构必须提供对XML技术强大的支持。
- 粉丝: 106
- 资源: 7787
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助