一、XML Web应用服务器Cocoon及其关键应用技术Xsp(论文文献综述)
陈静,王莉娜[1](2010)在《Cocoon框架技术在政务信息上报管理平台中的应用研究》文中认为随着省电子政务工作的逐年推进,省委省政府对各厅局信息化和电子政务工作的要求不断提高,开发建设政务信息上报管理平台十分必要!Cocoon是一个用Java语言编写的,基于XML技术,和组件技术的一个面向方法的网站开发框架,它提供的强大的灵活性和扩展性使其成为世界上最好的网站框架之一,本文分析了Cocoon框架的主要组成部分及其工作原理.给出了一个政务信息上报管理平台开发的实例.并且分析了使用这种框架的优点.
巩丽丽[2](2008)在《基于Struts和Hibernate的管理信息系统研究与实现》文中指出计算机和网络技术的迅速发展,加快了教育现代化进程的发展步伐,促进了教学方法、教学过程和管理手段的变革。本课题是以研究并利用现有的Web技术对Struts框架和Hibernate框架进行整合而展开的,实现了教学管理系统的企业级应用。本文首先介绍中国海洋大学继续教育学院基于C/S传统管理信息系统的不足和国内外研究现状。基于现有技术的发展背景,提出了基于B/S模式的管理信息系统的解决方案。讨论了J2EE软件体系结构的发展和软件分层的优势与不足,研究了开发Web应用的Model 1和Mode12 (MVC)体系结构,比较了两者的优缺点。讨论了几种实现MVC设计模式的框架的模式特点、使用场合及优缺点,在此基础上详细讨论了Struts框架和提供面向对象方法操作数据库的Hibernate技术,阐述了将两者整合的优势。接着对成人教育学院系统作了详细的需求分析,它为学院的日常管理工作提供了远程登陆、浏览和录入功能,并且要求完备的打印功能使教师学生可以在线实现“可见即可得”,可以方便学生和教师及教务人员即时了解掌握学院教学信息。基于系统分析和Web开发技术的研究,采用Struts+Hibernate模型设计并实现了整个教务管理系统的网络部分。并以用户登录录入成绩为例,详细描述了软件框架配置、模型层、视图层和控制器层的实现过程。在此基础上实现了Strut框架下分页算法和对用户权限的控制,保证系统不被非法访问,并将Struts框架中的国际化工具运用于系统中,解决了系统应用中可能遇到的国际化问题。基于SH模型的教务MIS系统具有结构灵活、易于维护、扩展性好、界面友好等优点,经过一年多的调研和开发,系统已经在局域网内试运行。
史哲[3](2008)在《基于Native XML数据库的知识库系统应用研究》文中指出知识库是专家系统的核心。由于每个领域的知识都有其自身的特点,并且学科间也存在交叉和重叠,所以知识的共享、重用是非常必要的。基于这些知识很多研究者建立了各自不同的知识库系统,但是由于这些系统的知识具有极强的独立性和封闭性,难以实现知识的共享和交换。这种情况造成了用大量精力建立起来的知识库系统,应用面狭窄,不能充分发挥效率。因此设计良好的共享重用体系不仅可以减少知识库的冗余,保证知识库系统的简洁性,而且还可以提高知识库系统的性能和开发效率。为此本文利用XML技术的优势,研究并实现了一个基于Native(纯)XML数据库的知识库管理系统,并将该知识库应用于柑橘专家系统中。主要研究工作包括:提出了基于XML的产生式规则知识表示方法,该方法实现了知识的统一表示,为知识的交互使用打下了基础。使用一个开源数据库系统——eXist纯XML数据库系统进行数据管理,实现了基于XSP和XSLT技术的客户端知识显示和知识查询,以及知识包装等几种知识集成方法。基于XML数据库的知识库系统可以有效地解决知识库中知识的独立性和封闭性等问题,实现了知识的共享、交换和重用,提高了专家系统中知识库开发的效率,也可帮助解决不同平台、异构的专家系统集成。
杨灵芝[4](2008)在《基于Cocoon框架的网页自适应转换模型研究》文中进行了进一步梳理为了使移动终端用户能够随时、随地访问网络,及时获取信息和资源,为这一群体用户提供网络信息访问服务有着明确的现实意义,能够为网站营运商带来丰厚的效益。由于移动终端和无线网络在性能和传输速率上都跟传统的PC机和互联网有相当大的差别,注定了WEB资源不能被合理的无线访问,构造专门的WAP网站也会对现有的资源造成一定的浪费,因此,为了获得更多地经济利益和效率同时方便网站的运行和维护,最佳的解决无线访问互联网的方法就是充分利用现有的网站资源,为移动终端用户提供类似于PC机上浏览信息的服务,并能够根据不同的访问设备做到合理、高效、灵活。但是,当今互联网上存在的资源多数为HTML格式的网页文件,此类文件内容冗长,含有大量与信息无关的内容,格式没有统一的标准,并且有许多不适合在小屏幕、低容量、低处理能力的移动终端设备上显示的内容,例如比较大的视频、音频文件,框架元素,嵌套表格等。如果将此类HTML文件直接传递给移动客户端根本就无法显示或者显示效果差劲。为了充分利用资源,如果能够处理这些HTML文件以适应移动设备的显示,具有一定的现实意义。目前存在的一些相关方法可以解决网页的转换问题,主要包括的方法有:基于标记语言标记的转换方式;基于对话模型、表现模型的转换方式;基于抽象层的转换方式;基于界面描述语言的转换方式等。这些方法从不同的角度对不同设备(包括无线访问设备)访问WEB资源的转换问题进行了研究,并有一定的成果。为了达到资源的合理利用,我们要求同一份存储内容能够被不同终端设备显示,而不需要存储多份不同的内容。通过Cocoon框架可以做到以XML文件为基础来存储大量的信息,使得内容与格式分离,再通过不同的转换器对信息进行转换,也可以配置转换器以适应不同的显示设备。对于HTML文件不适合移动设备的部分,可以通过定义新的过滤器、转换器来进行处理,并根据不同的移动设备定制显示的格式、效果,以达到同一内容自适应的满足不同终端用户的显示需求。本文提出了一种基于Cocoon框架的网页自适应转换模型,通过加入设备自适应性转换器,自动配置Cocoon管道和站点文件,实现了让支持XHTMLMP格式的移动终端设备访问互联网资源的功能,通过网页转换解决互联网上大多数WEB资源不能被无线访问或访问效果差的问题。模型中的核心管道添加了一个自适应转换器,该转换器通过构建对象模型、分割对象及重组资源,解决小屏幕设备上显示web网页下拉操作过长、布局不合理、表格嵌套混乱等问题,能保持良好的语义完整性和适用性。
周伟[5](2007)在《基于MVC++模式的Web应用框架设计和实现》文中研究表明不论从理论上还是从实践上看,Web开发技术的研究都变得日益重要。然而,开发Web应用仍然面临诸多挑战,比如:如何使数量众多的开发人员在开发过程中有效地合作,如何使开发的应用有良好的可扩展性、灵活性等等。由于Web应用具有经常改进其内容和形式的特点,使上述挑战变得比一般应用更严峻。Web应用框架是解决这个问题的一种有效途径,但目前的Web框架具有不容易掌握、页面和应用逻辑不独立、体系结构不合理等问题。为此,本论文试图设计和实现一个新的Web应用框架来解决上述问题。本论文首先研究设计模式和框架开发技术。在总结现有理论基础上提出了基于设计模式的自顶向下的框架开发方法,本方法有利于框架的重构和演化,使设计出的框架具有良好的可复用性和可扩充性。接着,论文研究了Web应用开发技术,以找出其开发的一般过程和共性。通过研究现有Web应用开发的体系结构模式,包括JSP Model 1、JSP Model 2以及MVC,在分析它们的优缺点的基础上提出一种新的体系结构模式MVC++。相比现有模式,MVC++的可维护性、可扩展性、可移植性和组件的可复用性等更加突出。最后,在研究现有的Web应用框架的优缺点的前提下,提出和实现了一种基于MVC++模式的Web应用框架(即Vweb),它具有符合MVC++模式、容易掌握、支持敏捷开发、页面和应用逻辑完全分离等诸多优点。在实现Vweb框架过程中,本论文采用基于设计模式的自顶向下的框架开发方法,并对诸多问题提出合理的设计。比如,设计了具有良好扩展性的配置文件内存结构、良好维护性的配置文件解析模块、视图层设计了动态自适应输出对象缓冲区池、采用Velocity作为视图层技术等。最后,通过开发一个基于Vweb框架的典型应用,并和现有框架作对比,说明了Vweb的合理性和优势。
魏丹[6](2006)在《Web服务器性能与Web框架应用的研究》文中指出本文的工作分为两个较为独立的两个部分:Web服务器性能的研究和Web框架的分析与应用。Web服务器是Web系统的重要组成部分,它的性能问题一直以来是人们关注的热点。为了提高Web服务器的性能,使之拥有理想的响应用户请求的能力,人们通常采用Web服务器性能测试工具来找出性能瓶颈及其位置所在,并研究出各种行之有效的策略和方法。但是这些策略和方法仍然存在缺乏适用性的缺陷。为了解决这一问题,本文通过分析已有的优化Web服务器的方法和Web服务器性能评测的原理,提出了适用于应用环境中Web服务器性能的优化方法。随着Web的普及,Web系统也变得越来越复杂,应用平台(如J2EE)和业务逻辑之间的一个中间层产品——Web框架应运而生。Web框架能够集成各种各样的技术,很好地把它们的力量集中起来提供一个完整而且有效的Web开发环境。本文介绍了几种常用的Web框架,并通过各自技术指标的对比,分析了它们的特点。最后通过对所参与的关于3G业务管理平台的门户开发的介绍,讨论了Cocoon框架的技术特点和应用方法。本文的研究内容如下:(1)通过介绍Web服务器在Web系统中的地位、目前Web服务器性能的优化方法和Web服务器性能评测的原理和方法,分析了现在改善Web服务器性能中存在的问题,提出了在应用环境下优化服务器性能应该考虑的因素以及可以采用的方法。(2)这里介绍了Web框架的分类和作用,以及常用的Struts、Turbine、Cocoon框架的设计结构和工作原理,对比并分析了三者的技术指标和技术特点。(3)通过对采用Cocoon框架的原因的讨论,阐明了Cocoon在系统开发过程中的技术优势,介绍了系统门户的框架结构设计,并以用户门户为例介绍了该门户功能的设计,重点讨论了使用Cocoon框架在用户门户开发中的优点,以及Cocoon
彭小军[7](2006)在《基于Web的信息管理系统架构的研究 ——基于Web和SOAP的企业分布式应用与集成》文中研究说明随着网络技术的迅速发展和Java的广泛应用,基于Web的分布式体系结构正在不断发展。而计算机、网络技术的不断发展以及企业信息化进程的逐步引入,也使得企业内部存在各种各样的计算机应用系统。在多层Web体系结构的设计中,如何组织应用程序以实现简单高效的Web应用程序编写、升级、维护和扩展;如何在企业内部各种计算机应用系统之间实现无缝集成,减少异构性,及由此产生的系统间共享的复杂性,仍然是一个问题。本文结合在上海移动业务支撑部的实践,围绕上海移动对企业内部现有系统正在进行的三方面工作:Web化、业务逻辑收敛和集成企业应用,展开课题研究。首先,在Web化方面,通过研究基于Web的分布式系统结构及其各部分的特点和工作原理,分析了开源软件在Web应用系统中的应用,并着重研究和使用了Struts框架实现Web层开发。MVC模式对系统的界面表示、控制流程和业务逻辑进行有效的隔离和封装提供了有益的思路,在此基础上,出现了许多基于MVC模式的Web应用框架。开源Struts框架就是其中被广泛使用的框架之一,可以提高软件开发生产率、降低成本、提高质量。其次,虽然现有的分布式对象技术对于解决企业分布式应用起到了非常大的作用,但它们都存在很大的缺陷:它们不适合在Internet的松耦合环境下进行系统的设计开发,也没有真正意义上完整的异构平台中不同应用程序之间进行远程通讯的解决方案。随着企业应用的不断发展,如何实现企业内部已有系统集成,乃至B2B应用,已经成为构建分布式应用系统的最大需求。而Web服务技术可以轻松克服传统分布式计算解决方案的缺陷,实现企业应用的无缝集成,从而架构出新一代的分布式应用系统。随着业务的发展和企业规模的扩大,上海移动拥有了众多的计算机应用系统,它们大多分散在各个部门,或者一个区域,而且也无法共享数据,这导致了效率的降低。客户服务系统、知识中心系统以及投诉报障等甚至在多个部门或区域都存在不同的版本以及单独的数据库。目前,上海移动已经完成了其基础业务支撑系统BOSS(Business & Operation Support System业务运营支撑系统)和网络基础结构的建设。在此基础上,我们通过将现有部分系统进行抽离、整合,通过Web技术进行改造,并将其业务逻辑收敛到BOSS(Business & Operation Support System业务运营支撑系统)中,然后借助Web服务技术,实现了Web层及其它系统与BOSS系统的集成。与BOSS系统的集成主要是通过一个基于Web服务的SOAP网关来实现的,其中使用了开源Web服务平台GLUE。通过改造,我们提供了统一的操作界面,减少了业务冗余,基本消除了”信息孤岛”;实现了上海移动BOSS系统的统一管理,增强了系统的适应性;实现了数据共享,保证了数据的一致性和准确性;满足了对上海移动新业务、新需求的支持,大大提高了企业的运行效率。
王树杰[8](2006)在《MVC框架的研究及M-Struts实现》文中研究表明近年来,随着网络技术的迅速发展和B/S系统的广泛普及,基于一些成熟框架的B/S多层Web体系结构,因其具有易用性、通用性和良好的可扩展性等优点而发展迅速,正逐渐成为开发企业信息系统的主流技术。 对于一个具体的软件企业,其首要目标使是快速,高效,低成本的进行软件开发。为了有效地提高Web应用系统的可重用性、可维护性和可扩展性,采用MVC(Model-View-Controller,模型-视图-控制器)模式构建多层web应用系统是一个很好的选择。MVC模式提出的方法论是在设计层面的,但本身并没有定义具体的实现方法。 在参照Struts框架的基础之上,本文设计和实现了一个基于J2EE平台应用MVC模式M-Struts框架。M-Struts整体上采用MVC设计模式,拥有MVC模式的各种优势;在实现技术上,充分利用了Servlet、JSP、XML、JavaScript等多种工具;M-Struts框架把数据和业务逻辑清楚地分离,并且对业务逻辑进行抽象,从而简化业务逻辑的开发,对于软件开发企业来说具有很大的吸引力。 文中简单介绍了MVC模式,对目前流行的MVC的实现框架作了分析并指出这些框架的优点和缺陷。同时详细描述了M-Struts框架的设计思想、三个模块的具体实现。本文主要创新点体现在以下两点: 1、在进行视图风格设计的时候,充分考虑到了外观的一致性,在页面显示的时候,主要是采用大框架里面嵌套页面的思想,具体的业务逻辑页面显示在大框架的页面里面。整个系统采用一致的大框架,确保了系统外观的一致性。 2、在进行具体业务处理的时,突破了传统意义上,不同业务逻辑调用不同的模型来处理。该为所有的业务逻辑都采用同一个模型来处理,减少了程序员的开发量,保证了程序的可维护性,提高了软件质量。 最后,本文结合一个具体的系统的开发例子,阐述了在web应用、开过程中如何应用搭建和部署这个框架。
陈静,庄卫华,李婷婷[9](2005)在《Cocoon在电信运营管理平台中的应用研究》文中提出经济全球化的进程使市场需求呈现多元化和个性化的态势,从而对电信运营商提出了更高的要求,建立一个满足市场需求并且方便系统升级的电信运营商管理平台也就十分必要了。Cocoon是一个用Java语言编写的基于XML技术和组件技术的一个面向方法的网站开发框架,它提供的强大的灵活性和扩展性使其成为世界上最好的网站框架之一。文中分析了Cocoon框架的主要组成部分及其工作原理,给出了一个电信运营商管理平台开发的实例,并且分析了使用这种框架的优点。
申世哲[10](2005)在《基于XML的WEB信息自动发布技术的研究》文中指出随着网络的迅猛发展,Internet在人们生活中占据越来越重要的地位,企业信息发布系统的出现,更为企业注入了新的生机和活力,企业可以通过它发布自己企业的各种信息。 然而目前信息发布技术基于HTML页面,并未真正的实现内容和表现的分离,这样的发布系统存在着开发效率低、灵活性差、可扩展性差、维护升级困难等问题。 随着XML和相关标准的定型,已经有了相当成熟的基于XML的发布框架,较好的解决了传统的基于HTML的WEB发布框架的一些不足。在这个背景下,本文研究WEB信息自动发布技术,分析了现有WEB信息发布技术的不足,对XML、XSL等技术进行了理论研究。在此基础上,结合流行的系统开发工具JBuilder、开发语言JAVA、XML技术的应用和微软的SQL Server数据库的使用,实现了基于XML的信息自动发布系统,使站点的开发变的高效、灵活,使生成的站点基于新的发布框架,可复用性强。
二、XML Web应用服务器Cocoon及其关键应用技术Xsp(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、XML Web应用服务器Cocoon及其关键应用技术Xsp(论文提纲范文)
(2)基于Struts和Hibernate的管理信息系统研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 课题来源 |
1.2 课题背景及意义 |
1.3 文章主要内容 |
2 软件分层与J2EE 框架 |
2.1 软件分层 |
2.1.1 区分物理层和逻辑层 |
2.1.2 软件层的特征 |
2.1.3 软件分层的优点 |
2.1.4 软件分层的缺点 |
2.2 J2EE 与 Model1、Model2 |
2.2.1 MVC 模型 |
2.2.2 Model1 和Model2 |
3 基于MVC 模式的WEB 框架 |
3.1 框架的定义 |
3.1.1 框架的概念 |
3.1.2 使用框架的好处 |
3.2 实现 MVC 的 Web 应用开发框架 |
3.2.1 Struts 框架 |
3.2.2 JATO 框架 |
3.2.3 Enhydra 框架 |
3.2.4 WAF 框架及Cocoon 框架 |
3.3 Struts 的体系结构 |
3.4 Struts 的配置文件和基本组件 |
3.4.1 Struts 的配置文件 |
3.4.2 Struts 的基本组件 |
3.5 Struts 的工作流程 |
4 基于 ORM 的数据持久化工具 Hibernate |
4.1 持久层来源 |
4.2 O/R 技术 |
4.3 Hibernate 框架 |
4.3.1 Hibernate 实现ORM 机制 |
4.3.2 Hibernate 原理 |
4.3.3 Hibernate 核心接口 |
4.4 Hibernate 与 Struts 的整合 |
4.5 Hibernate 与 Struts 的整合步骤 |
5 高校成人教育教务系统分析与设计 |
5.1 本系统的需求分析 |
5.1.1 开发本系统的目的 |
5.1.2 系统业务功能需求 |
5.1.3 性能需求分析 |
5.1.4 数据需求分析 |
5.2 系统总体设计 |
5.2.1 系统框架设计 |
5.2.2 系统网络拓扑结构 |
5.3 系统模块详细设计与实现 |
5.3.1 数据库设计 |
5.3.2 环境配置 |
5.4 Struts+Hibernate 框架下子系统的详细实现过程 |
5.4.1 Struts 框架下表示层的实现 |
5.4.2 控制器层的实现 |
5.4.3 Hibernate 技术在模型层的运用 |
5.5 基于 Struts 框架的分页方法实现 |
5.6 用户的权限控制 |
5.7 Struts 国际化解决方案的应用 |
6 结束语 |
6.1 工作总结 |
6.2 系统展望 |
致谢 |
参考文献 |
个人简历 |
攻读学位期间的主要成果 |
(3)基于Native XML数据库的知识库系统应用研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究背景和意义 |
1.2 选题及研究现状 |
1.3 研究内容及创新点 |
1.4 文章组织结构 |
第二章 XML相关技术 |
2.1 XML数据模型 |
2.1.1 XML文档实例 |
2.1.2 XML文档树 |
2.2 XML模式与解析 |
2.2.1 DTD和 XML Schema |
2.2.2 DOM、SAX和 JDOM |
2.3 XML的查询语言 |
2.3.1 XPath查询语言 |
2.3.2 XQuery查询语言 |
第三章 纯 XML数据库技术 |
3.1 XML数据库综述 |
3.1.1 XML数据库定义 |
3.1.2 XML数据库分类 |
3.1.3 XED与NXD的比较 |
3.2 纯XML数据库系统 |
3.2.1 纯XML数据库概述 |
3.2.2 纯XML数据库的特性 |
3.3 纯XML数据库关键技术 |
3.3.1 存储结构 |
3.3.2 编码方案 |
3.3.3 索引技术 |
第四章 基于纯 XML数据库的知识库设计 |
4.1 基于XML的知识表示 |
4.1.1 产生式规则 |
4.1.2 规则知识的XML表示 |
4.2 知识库规则的XML建模设计方法 |
4.2.1 标签 |
4.2.2 属性 |
4.2.3 层次关系 |
4.2.4 数据元素 |
4.3 基于eXist纯XML数据库系统的知识库构建 |
4.3.1 eXist系统特性 |
4.3.2 eXist体系结构 |
4.3.3 数据装载与配置 |
4.3.4 层次顺序编码方案 |
4.3.5 索引设计与存储实现 |
4.3.6 查询语言处理 |
第五章 知识库系统实现 |
5.1 设计思想 |
5.2 系统体系结构 |
5.3 系统功能结构 |
5.4 知识管理模块 |
5.4.1 访问接口XML:DB API |
5.4.2 规则文档的存储 |
5.4.3 规则文档的查询 |
5.4.4 规则文档的更新 |
5.5 知识集成模块实现 |
5.5.1 与Cocoon集成网络应用 |
5.5.2 基于XSLT的知识显示 |
5.5.3 基于XSP的知识查询 |
5.5.4 知识包装器设计 |
5.6 分析与结论 |
第六章 结论与展望 |
6.1 全文总结 |
6.2 展望 |
参考文献 |
致谢 |
附录 |
(4)基于Cocoon框架的网页自适应转换模型研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 引言 |
1.2 网页转换技术概述 |
1.3 研究意义与研究内容 |
1.4 主要工作与创新点 |
1.5 内容安排 |
第二章 相关理论和技术 |
2.1 WAP协议 |
2.1.1 WAP的发展及目的 |
2.1.2 WAP2.0与WAP1.0的区别及发展 |
2.1.3 WAP架构与传统WEB架构的区别 |
2.2 标记语言发展 |
2.2.1 HTML发展历史及W3C(World Wide Web Consortium)标准 |
2.2.2 XML、XHTML |
2.2.3 WML及XHTML MP |
2.3 Cocoon框架概述 |
2.3.1 Cocoon框架简介 |
2.3.2 Cocoon框架应用 |
2.4 DOM与SAX |
第三章 网页转换技术研究现状 |
3.1 研究现状 |
3.2 本文研究概述 |
第四章 基于Cocoon框架的网页自适应转换模型 |
4.1 总体设计 |
4.1.1 模型结构 |
4.1.2 模块功能 |
4.1.3 模型应用 |
4.2 详细设计和实现 |
4.2.1 系统的功能 |
4.2.2 系统开发环境 |
4.2.3 系统特性 |
4.2.4 转换清理工作(TidyTransfer) |
4.2.5 转换器的设计和实现(Transition) |
4.2.6 控制器的设计和实现(Plug Servlet) |
4.3 本章小节 |
第五章 实验 |
5.1 实验步骤 |
5.1.1 实验平台及部署 |
5.1.2 实验操作 |
5.2 实验对比 |
5.3 本章小节 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
硕士期间所发表的论文 |
(5)基于MVC++模式的Web应用框架设计和实现(论文提纲范文)
中文摘要 |
Abstract |
第一章 引言 |
1.1 研究背景 |
1.1.1 研究Web 应用开发技术的重要性 |
1.1.2 Web 应用系统开发面临的挑战 |
1.1.3 框架开发技术现状、问题和研究方向 |
1.1.4 基于J2EE 的Web 应用体系结构模式、问题和研究设想 |
1.1.5 典型Web 应用框架、问题和研究设想 |
1.2 研究内容和意义 |
1.3 论文章节安排 |
第二章 设计模式和框架开发方法 |
2.1 软件复用技术概述 |
2.2 设计模式 |
2.2.1 设计模式的描述 |
2.2.2 设计模式的分类 |
2.2.3 设计模式的选择与使用 |
2.2.4 设计模式在框架开发中的应用 |
2.3 框架开发方法 |
2.3.1 传统框架开发方法分析 |
2.3.2 基于设计模式的自顶向下的框架开发方法 |
2.3.2.1 基于设计模式的自顶向下的框架开发方法的提出 |
2.3.2.2 基于设计模式的自顶向下的框架开发方法的开发过程 |
2.4 本章小结 |
第三章 WEB 应用体系结构模式研究 |
3.1 基于 J2EE 平台的web 应用分析 |
3.2 现有 Web 应用体系结构模式 |
3.2.1 JSP Model 1 |
3.2.2 JSP Model 2 |
3.2.3 MVC 模式 |
3.3 MVC++模式 |
3.4 本章小结 |
第四章 WEB 应用框架研究 |
4.1 研究 Web 应用框架的意义 |
4.1.1 框架基本概念 |
4.1.2 开发Web 应用框架的意义 |
4.2 现有 Web 应用框架的研究 |
4.2.1 Cocoon 框架 |
4.2.2 Struts 框架 |
4.2.2.1 Struts 框架体系结构 |
4.2.2.2 基于 Struts 框架的 Web 应用工作原理 |
4.2.2.3 Struts 框架的优缺点 |
4.2.3 Tapestry 框架 |
4.2.3.1 Tapestry 框架的体系结构和设计思想 |
4.2.3.2 Tapestry 框架的优缺点 |
4.3 Vweb 框架的提出 |
4.4 本章小结 |
第五章 VWEB 框架的设计和实现 |
5.1 Vweb 框架配置模块设计和实现 |
5.1.1 配置模块设计策略 |
5.1.2 缺省配置信息类Globals 的设计 |
5.1.3 配置文件vweb.xml 的设计 |
5.1.3.1 配置文件的存储格式 |
5.1.3.2 配置文件的结构设计 |
5.1.3.3 配置文件的内容设计 |
5.1.4 配置文件vweb.xml 的内存结构设计和实现 |
5.1.4.1 配置文件内存结构的设计 |
5.1.4.2 配置文件内存结构的实现 |
5.1.5 配置文件解析模块的设计和实现 |
5.1.5.1 解析技术的选择 |
5.1.5.2 解析模块的设计 |
5.1.5.3 解析模块的实现 |
5.2 Vweb 框架视图模块设计和实现 |
5.2.1 视图模块的设计 |
5.2.1.1 视图模块需求分析 |
5.2.1.2 视图输出技术的选择 |
5.2.1.3 动态自适应输出对象缓冲区池的设计 |
5.2.2 视图模块的实现 |
5.3 Vweb 框架I/O 数据层的设计和实现 |
5.3.1 I/O 数据层的设计 |
5.3.2 I/O 数据层的实现 |
5.4 Vweb 框架控制模块的设计和实现 |
5.4.1 控制模块的需求分析 |
5.4.2 控制模块的设计 |
5.4.3 控制模块的实现 |
5.4.3.1 框架总控制器的实现 |
5.4.3.2 子应用总控制器的实现 |
5.5 Vweb 框架业务逻辑层的设计和实现 |
5.5.1 业务逻辑层的设计 |
5.5.1.1 业务逻辑层接口的设计 |
5.5.1.2 业务逻辑层增加易用性设计 |
5.5.1.3 业务逻辑层环境信息设计 |
5.5.2 业务逻辑层的实现 |
5.6 Vweb 框架辅助类的设计和实现 |
5.6.1 框架辅助类的设计 |
5.6.2 框架辅助类的实现 |
5.7 Vweb 框架服务层的设计和实现 |
5.7.1 DBservices 类的设计 |
5.7.2 DBservices 类的实现 |
5.8 本章小结 |
第六章 基于 VWEB 框架的 WEB 应用开发方法和评价 |
6.1 基于 Vweb 的系统分析和设计 |
6.2 详细设计和实现 |
6.2.1 业务逻辑模块设计和实现 |
6.2.2 业务对象的设计和实现 |
6.2.3 数据库设计和数据源配置 |
6.2.4 封装数据库操作 |
6.2.5 页面设计和实现 |
6.2.6 配置文件设计 |
6.3 比较实验和小结 |
第七章 结论和展望 |
致谢 |
参考文献 |
论文发表和获奖情况 |
(6)Web服务器性能与Web框架应用的研究(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 论文的目的和意义 |
1.2 国内外的研究情况 |
1.2.1 国外的研究情况 |
1.2.2 国内的研究情况 |
1.3 本文的研究工作 |
第2章 WEB 服务器性能的优化 |
2.1 WEB 概述 |
2.1.1 Web 基本概念 |
2.1.2 Web 的工作机制 |
2.2 WEB 服务器性能研究 |
2.2.1 Web 服务器的性能分析 |
2.2.2 Web 服务器性能评测 |
2.3 具体应用环境下WEB 服务器性能优化方法 |
2.3.1 Web 服务器性能优化存在的问题 |
2.3.2 影响应用环境中Web 服务器性能的因素 |
2.3.3 改善应用环境中Web 服务器性能的方法 |
2.3 本章小结 |
第3章 WEB 框架 |
3.1 WEB 框架简述 |
3.2 常见的WEB 框架简介 |
3.2.1 Cocoon 框架 |
3.2.2 Struts 框架 |
3.2.3 Turbine 框架 |
3.3 常见WEB 框架的分析与比较 |
3.3.1 Struts 与Tubine 的比较 |
3.3.2 Cocoon 与Struts、Turbine 的比较 |
3.4 本章小结 |
第4章 COCOON 框架的研究与应用 |
4.1 项目背景 |
4.2 选用COCOON 的原因 |
4.3 系统门户的设计 |
4.3.1 系统门户框架设计 |
4.3.2 功能结构设计 |
4.4 基于COCOON 框架的用户门户的开发与应用 |
4.4.1 Cocoon 环境的搭建 |
4.4.2 基于Cocoon 的系统应用 |
4.4.3 基于Cocoon 的系统实现 |
4.5 本章小结 |
第5章 总结与展望 |
5.1 工作总结 |
5.2 工作展望 |
参考文献 |
致谢 |
攻读硕士学位期间发表的论文及科研成果 |
(7)基于Web的信息管理系统架构的研究 ——基于Web和SOAP的企业分布式应用与集成(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 引言 |
1.2 研究的主要内容 |
1.3 论文的组织 |
第二章 Web技术及基于Web的分布式系统结构 |
2.1 Web 技术 |
2.2 Web 技术的发展 |
2.2.1 静态文档阶段 |
2.2.2 动态交互页面阶段 |
2.2.3 实时可伸缩的事务处理阶段 |
2.3 基于Web 的分布式系统结构 |
2.3.1 C/S 模式到B/S 模式 |
2.3.2 基于Web 的分布式系统体系结构 |
2.3.3 系统特性 |
第三章 开源软件Enhydra 和Struts 框架 |
3.1 开源软件 |
3.1.1 开源软件的定义及相关概念 |
3.1.2 国内开源软件面临的几个问题 |
3.1.3 Web 应用系统开发中的开源软件 |
3.2 MVC 模式 |
3.2.1 MVC 模式结构 |
3.2.2 MVC 模式和三层体系架构 |
3.3 Enhydra——基于MVC 模式的平台型Web 开发中间件 |
3.3.1 Enhydra 体系结构 |
3.3.2 表示层对象(PO) |
3.3.3 商务层对象(BO) |
3.3.4 数据层对象(DO) |
3.4 Struts 框架——基于MVC 模式的Web 框架 |
3.4.1 Struts 框架详细处理流程 |
3.4.2 Struts 框架和Enhydra、Cocoon 框架的比较 |
第四章 企业分布式应用与Web 服务 |
4.1 主流分布式对象技术在企业应用与集成中的问题 |
4.2 Web 服务 |
4.2.1 Web 服务的特点 |
4.2.2 Web 服务体系结构及实现原理 |
4.2.3 Web 服务核心技术 |
4.3 CORBA 与Web 集成的可行解决方案 |
4.3.1 对象Web 技术 |
4.3.2 Web 服务技术 |
第五章 课题背景及知识中心系统实现 |
5.1 课题背景 |
5.2 BOSS 系统中实现集中管理、资源整合 |
5.2.1 数据层 |
5.2.2 业务逻辑层 |
5.2.3 接入层 |
5.3 BOSS 系统与本课题的关系 |
5.4 知识中心系统 |
5.4.1 系统总体设计 |
5.4.2 系统实现概述 |
5.4.3 系统模块详细实现 |
5.4.4 系统实现小结 |
第六章 外部系统和BOSS系统的集成 |
6.1 BOSS 系统接入层的现状 |
6.2 GLUE——基于SOAP 的Web 服务平台 |
6.3 网关设计概述 |
6.4 网关实现体系结构 |
6.5 网关系统详细实现 |
6.5.1 Web 服务的发布和请求侦听 |
6.5.2 客户端的访问 |
6.5.3 调用层的内部处理 |
6.5.4 对CORBA 对象的调用 |
6.5.5 问题说明 |
6.6 网关实现小结 |
第七章 结束语 |
致谢 |
参考文献 |
攻读硕士期间发表论文 |
(8)MVC框架的研究及M-Struts实现(论文提纲范文)
摘要 |
ABSTRACT |
1 引言 |
1.1 B/S模式 |
1.2 J2EE应用程序架构发展及STRUTS综述 |
1.3 本文主要内容 |
2 框架 |
2.1 框架(FRAMEWORK) |
2.2 框架能解决什么问题 |
2.3 框架的目标 |
3 MVC框架的几种模式 |
3.1 MVC框架概况 |
3.2 MVC几种框架 |
3.2.1 Cocoon框架 |
3.2.2 Enhydra框架 |
3.2.3 Struts框架 |
4 STRUTS框架 |
4.1 STRUTS框架简介 |
4.2 STRUTS的组成 |
4.2.1 ActionServlet类 |
4.2.2 ActionForm类 |
4.2.3 Action类 |
4.2.4 Taglib |
4.3 STRUTS的优缺点 |
4.3.1 Struts架构的优点 |
4.3.2 Struts架构的缺点 |
5 M-STRUTS设计及实现 |
5.1 M-STRUTS设计思想 |
5.2 系统的实现 |
5.2.1 M-Struts的视图 |
5.2.2 控制器的设计实现 |
5.2.3 公共业务对象(BaseBO)的设计实现 |
5.3 系统存在的不足 |
6 总结与展望 |
致谢 |
参考文献 |
附录 |
(10)基于XML的WEB信息自动发布技术的研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题目的和意义 |
1.2 国内外研究状况和进展 |
1.3 论文各部分的主要内容 |
第二章 WEB信息发布技术研究 |
2.1 WEB信息发布技术的发展 |
2.2 两种 WEB信息发布框架的比较 |
2.2.1 传统 WEB信息发布框架 |
2.2.2 基于 XML的 WEB信息发布框架 |
2.3 小结 |
第三章 XML相关技术研究 |
3.1 XML语言的应用 |
3.1.1 XML语言的产生 |
3.1.2 XML语言的特点 |
3.1.3 XML语言的要素 |
3.2 XSL技术的应用 |
3.2.1 XSL |
3.2.2 XSLT |
3.2.3 XSLT的角色和优点 |
3.2.4 XSLT的工作原理 |
3.3 COCOON 2体系结构 |
第四章 系统软件平台 |
4.1 J2EE平台 |
4.2 J2EE技术 |
4.3 J2EE模式 |
第五章 WEBPUB系统设计与实现 |
5.1 系统分析 |
5.2 系统三层开发模式 |
5.3 系统设计 |
5.4 系统实现 |
5.4.1 Web页面 |
5.4.2 数据库及数据管理系统 |
5.4.3 功能模块说明 |
5.5 系统环境及实验结果 |
5.5.1 系统环境 |
5.5.2 实验结果 |
第六章 结论 |
参考文献 |
在学研究成果 |
致谢 |
四、XML Web应用服务器Cocoon及其关键应用技术Xsp(论文参考文献)
- [1]Cocoon框架技术在政务信息上报管理平台中的应用研究[J]. 陈静,王莉娜. 江苏教育学院学报(自然科学版), 2010(06)
- [2]基于Struts和Hibernate的管理信息系统研究与实现[D]. 巩丽丽. 中国海洋大学, 2008(02)
- [3]基于Native XML数据库的知识库系统应用研究[D]. 史哲. 贵州大学, 2008(02)
- [4]基于Cocoon框架的网页自适应转换模型研究[D]. 杨灵芝. 西南大学, 2008(10)
- [5]基于MVC++模式的Web应用框架设计和实现[D]. 周伟. 电子科技大学, 2007(03)
- [6]Web服务器性能与Web框架应用的研究[D]. 魏丹. 河南大学, 2006(10)
- [7]基于Web的信息管理系统架构的研究 ——基于Web和SOAP的企业分布式应用与集成[D]. 彭小军. 江南大学, 2006(01)
- [8]MVC框架的研究及M-Struts实现[D]. 王树杰. 首都经济贸易大学, 2006(08)
- [9]Cocoon在电信运营管理平台中的应用研究[J]. 陈静,庄卫华,李婷婷. 微机发展, 2005(06)
- [10]基于XML的WEB信息自动发布技术的研究[D]. 申世哲. 北方工业大学, 2005(06)