欢迎来到天天文库
浏览记录
ID:33157730
大小:3.28 MB
页数:84页
时间:2019-02-21
《一种基于java语言的缓存系统的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东南大学硕士学位论文一种基于JAVA语言的缓存系统的设计和实现姓名:陈昊申请学位级别:硕士专业:软件工程指导教师:吴介一;赵军20060825东南大学颈上学位论文摘要在当今的企业级应用中,JAVA占据着重要的位置。在这种应用中,三层构架已经成为一种事实的技术标准。它们分别是处理数据库事务的后台,处理业务的中间层,以及用于交互的显示层。在这三层中,都涉及到数据的收集及处理。所以数据的收集与处理是企业级应用的核心之一,它对整个系统的性能有重要的决定作用。如果对这些数据进行缓存,那么将极大的提高系统的性能。这个缓存系统
2、以基于最大缓存时间的策略实现了一个基础缓存系统,在这个基础系统上,通过实现缓存的集群、面向方面的缓存、以及对实时数据的缓存,形成一个比较完善的缓存系统。关键词:缓存系统、缓存集群、实时数据缓存、面向方面缓存111东南大学每l{。学位论文Abstract:Intoday'senterprise-levelapplications,Javaoccupyimportantpositions.Insuchapplications,three-tierarchitecturehasbecomeafactofthetechn
3、icalstandards。Theyarebackgroundwhichdealingwithdatabaseservices,themiddle-tierprocessingbusinesslogic,andshowingtier.Inthisthree-tierarchitecture,whicha11involvedatacollectionandprocessing.Therefore,datacollectionandprocessingisoneofthecoreenterprise-levelapp
4、lications,atthesametimewhichhasandecisiveimpactontheperformanceofsystem.Ifthesedataiscached,thenthesystem‘Sperformancewillbegreatlyimproved.Thecachingsystembases011thetime-to—livestrategytoachieveabasiscachingsystem..Throughit,cachingclusters,real-timedatacac
5、hing,AOPcachingsystemsisimplemented。Keywords:Cachingsystem,cachingclusters,real—timedatecaching,AOP衷南大学硕j:学位论文东南大学学位论文独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外。论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南人学或其它教育机构的学位或证书而使_}{j过的材料。与我一同工作的同志对本研究新做的任
6、何贡献均己在论文率作了明确的说明并表示了谢意。东南大学学位论文使用授权声明尔南人学、中国科学技术信息研究所、匡家幽15馆有权保留本人所送交学位论文的复印{!l=謦弭电子文档,可以采川影印、缩印或其他复制手段保存论文。本人电子文档的内容羽I纸质论文的内容相一致。除在保密删内的保密论文外.允许论文铍布阅和借阅,可以公布(包括刊登)论文的全部或部分内容,论文的公布(包括刊登)授权东南人学研究生院办理。研究生签名:导师签名:呈鱼二二日期:lI第一章前言随着Intemet网络的迅速发展,基于互联网的企业应用要求软件平台具有
7、开放性、分布性和平台无关性。于是就相继出现了RPC/COM/CORBA等技术,但这些技术在实际应用中存在着许多不足和局限。它们的特定协议难以通过防火墙,因而不适于Web上的应明开发。为了进一步开发基于Web的应用,出现了Sun公司的SunONE(OpenNetEnvironment开发网络环境)。SunONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME和一系列的标准、技术及协议。开发人员很容易就能从网上免费获得和使用包括Java集成开发环境、Java数据库和中问件(ApplicaaonServe
8、r)服务器等产品,以及它们的源代码。SunONE更接近或能满足互联网在智能化Web服务方面对分布性、开发性和平台无关性的要求。随着Java技术的不断发展,它根据市场进一步细分为:针对企业网应用的J2EE(Java2EnterpriseEdiSon)、针对普通PC应用的J2SE(Java2StandardEdition)和针对嵌入式设备及消费类电器的J2ME(Java2Mi
此文档下载收益归作者所有