共查询到19条相似文献,搜索用时 203 毫秒
1.
.NET环境下Web应用的通用设计 总被引:2,自引:1,他引:2
杨晓江 《计算机工程与设计》2003,24(10):46-49,53
Microsoft的.NET和Sun的J2EE是目前建立和开发各种Web应用的两大主流平台。针对J2EE,人们已经提出了许多设计模式;针对.NET,目前这方面的研究并不多。其实,J2EE的设计模式并不完全适用于.NET。采用5层架构的设计模式,提出了一种.NET环境下Web应用开发的通用设计方案。该方案具有结构清晰、可重用,挂好、可伸缩性强和运行效率高等特点,已成功地应用于多个大型Web应用项目。 相似文献
2.
3.
本文从MVC设计模式入手,整合现有的两个主流Web框架Spring和Struts技术,针对当前教材管理信息系统的现状不足,从实际需要出发,给出了一个采用B/S多层体系结构、基于MVC模式的J2EE应用的教材信息管理系统解决方案。 相似文献
4.
5.
本文从MVC设计模式入手,整合现有的两个主流Web框架Spring和Struts技术,针对当前教材管理信息系统的现状不足,从实际需要出发,给出了一个采用B/S多层体系结构、基于MVC模式的J2EE应用的教材信息管理系统解决方案。 相似文献
6.
7.
基于Struts和Hibernate框架的J2EE架构研究 总被引:2,自引:0,他引:2
首先详细讨论了J2EE的技术架构,分析了当前Web应用开发中存在的缺陷,然后论述对MVC设计模式的应用框架Stmts,以及研究ORM的持久层框架Hibemate的基础上,建立了基于Struts和Hibemate框架的J2EE架构。 相似文献
8.
9.
10.
11.
EJB中的Facade模式原理 总被引:1,自引:3,他引:1
J2EE是Sun公司提出的开发和运行企业级Web应用的标准,可以用于开发大型的、多层次的以及分布式的企业级Web应用系统。EJB的设计是J2EE应用设计中的核心模块,它强调的是可复用性、可维护性、可移植性等。目前,EJB的设计模式有几十种,如何选择适合自己项目的模式是EJB设计的关键问题,Facade模式是EJB中广泛使用的一种模式,介绍了EJB中Facade模式的两种实现——Session Facade和Message Facade,以及设计和使用Facade模式的一些规则。 相似文献
12.
伴随着Java在编程领域的攻城掠地,以J2EE作为开发体系的系统已经遍地开花,各种设计模式也随着J2EE的兴盛而迅速发展壮大,其中门面模式就是最为典型的一种。针对目前在J2EE中处于核心地位的EJB组件技术中经常出现的网络负担过重导致的效率低下、可复用性差、耦合性过高以及使用困难等问题,文中结合软件工程中的一种设计模式———门面设计模式对大东系统中的EJB进行了改进,从而解决了上述问题,同时给出了部分的系统实现代码。按照这种方式开发的系统有效地提高了代码的可重用性和可扩展性,并且大大缩短了研发周期,有很高的实用价值。 相似文献
13.
基于.NET的Web应用框架的设计与实现 总被引:2,自引:1,他引:1
分析了目前Web应用的不足,介绍了Web服务和持久层技术,提出了一种.NET平台下的Web应用框架.该框架将传统三层Web应用系统中的应用服务层进一步从逻辑上划分为三个层次:业务外观层、业务规则层和持久层.业务外观层采用Facade设计模式进行设计,以Web服务方式向Web表示层提供服务,并利用Tier Developer设计持久层,实现对象持久化.最后以供应链管理(SCM)系统中的采购单模块为例,给出了该框架的具体实现. 相似文献
14.
基于Struts的应用架构的研究 总被引:11,自引:6,他引:5
主要介绍MVC模型2设计模式及J2EE的数据访问对象(DAO)模式,并阐述了基于MVC模型2的Web应用软件开发框架Struts的体系结构,最后针对基于Struts的典型应用架构,提出了一种更有效的改进架构。该架构提高了系统开发的灵活性、维护性、重用性。 相似文献
15.
基于轻量级J2EE框架电子政务系统的设计与实现 总被引:5,自引:1,他引:4
J2EE框架由于其自身的优越性,已经在电子政务系统的建设中得到了广泛的应用。分析了当前J2EE框架存在的局限和问题,结合电子政务系统自身的特点,提出了一种基于轻量级J2EE框架的简明、高效、可靠的电子政务系统,该系统采用三层Web体系结构模式,其中用户界面层采用Tapestry框架,核心业务逻辑采用Spring框架,而Hibernate O/R Mapping技术负责数据持久化工作,并给出该系统的实现思路和方法。 相似文献
16.
在J2EE应用系统中会话外观模式应用在企业应用集成的业务逻辑集成层中,可以有效地解决随着客户端和服务器端之间的交互增加,而导致系统整体网络性能大幅下降的问题。通过会话外观模式来对业务组件调用,这样虚拟组件层管理着大量业务组件之间的交互,从而完成对业务逻辑的重新整合,它同时向客户端提供高度统一、透明的接口以简化客户端的调用。通过系统测试,表明在企业应用集成中应用会话外观模式后,应用服务器对来自客户端请求的响应时间将大大缩短,本次测试中该性能指标提高将近41.8%。 相似文献
17.
在J2EE项目中使用Struts 对 MVC模式的研究与实现 总被引:16,自引:8,他引:16
介绍了一种目前在J2EE平台上应用日益广泛的Web应用程序框架--Struts,以及Struts所基于的MVC(ModelView-Controller,模型-视图-控制器)设计模式.通过在Web页面中使用Struts框架定义的标签,实现页面表示层与事务/数据层的分离,从而使页面更加简洁、易于管理.最后,以一个实际J2EE项目为例,说明如何使用Struts构建Web应用程序,实现MVC模式. 相似文献
18.
基于J2EE的图书电子商务系统的设计与实现 总被引:2,自引:0,他引:2
伴随计算机网络技术的飞速发展,电子商务日益成为商业交易的主要方式,图书电子商务系统是其中极为典型的应用领域。针对传统Web开发中出现的业务逻辑和页面逻辑混杂,重用业务逻辑困难以及流程难以维护的弊端,文中介绍了最新的J2EE技术的原理、优势和常用的设计模式,旨在遵循J2EE架构规范,采用前端控制器模式和门面设计模式对系统进行总体设计,解决上述问题。并给出了该系统的部分实现代码。按照这种方式开发的系统的确有效地提高了代码的可重用性和可扩展性,并且大大缩短了研发周期,有很高的实用价值。 相似文献
19.
分析了Struts框架和Hibernate技术的功能及优势,提出基于MVC模式将Struts和Hibernate相结合并以一个网上书店为例,用Struts构建整体框架,Hibernate技术实现持久层,完成业务层和数据库层之间的交互,给出了具体设计过程和实现细节.这两种架构相结合很好地解决了系统的开发效率低、不易于维护、低耦合及可移植性差等问题 相似文献