外文翻译--基于Java技术的Web应用设计模型的比较研究外文翻译--基于Java技术的Web应用设计模型的比较研究

阳光彩票平台 www.luanucci.com 宽屏显示 收藏 分享

阳光彩票预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

3690单词,19100英文字符,5763汉字出处KurniawanB,XueJ.AComparativeStudyofWebApplicationDesignModelsUsingtheJavaTechnologies.J.LectureNotesinComputerScience,2004,3007711721.外文文献资料AComparativeStudyofWebApplicationDesignModelsUsingtheJavaTechnologiesKurniawanB,XueJAbstract.TheServlettechnologyhasbeenthemostwidelyusedtechnologyforbuildingscalableWebapplications.Intheevents,therearefourdesignmodelsfordevelopingWebapplicationsusingtheJavatechnologiesModel1,Model2,Struts,andJavaServerFacesJSF.Model1employsaseriesofJSPpagesModel2adoptstheModelViewControllerpatternStrutsisaframeworkemployingtheModel2designmodelandJSFisanewtechnologythatsupportsreadytousecomponentsforrapidWebapplicationdevelopment.Model1isnotrecommendedformediumsizedandlargeapplicationsasitintroducesmaintenancenightmare.ThispapercomparesandevaluatestheeaseofapplicationdevelopmentandtheperformanceofthethreedesignmodelsModel2,Struts,andJSFbybuildingthreeversionsofanonlinestoreapplicationusingeachofthethreedesignmodels,respectively.1IntroductionToday,Webapplicationsarethemostcommonapplicationsforpresentingdynamiccontents.ThereareanumberoftechnologiesforbuildingWebapplications,themostpopularofwhichistheServlettechnology.ThistechnologygainsitspopularityfromitssuperiorityoverothertechnologiessuchasCGIandPHP.Servletsarecumbersometodevelop,however,becausesendingHTMLtagsrequirestheprogrammertocomposethemintoaStringobjectandsendthisobjecttothebrowser.Also,aminorchangetotheoutputrequirestheservlettoberecompiled.Toaddressthisissue,SunMicrosystemsinventedJavaServerPagesJSP.JSPallowsHTMLtagstobeintertwinedwithJavacodeandeachpageistranslatedintoaservlet.AJSPpageisaservlet.However,compilationoccursautomaticallywhenthepageisfirstrequested.Asaresult,changingtheoutputdoesnotneedrecompilation.Inaddition,JSPenablestheseparationofpresentationfromthebusinesslogicthroughtheuseofJavaBeansandcustomtaglibraries.ThenormnowindevelopingJavabasedWebapplicationsistouseservletsalongwithJavaServerPages.Inthelaterdevelopment,thereareanumberofdesignmodelsforbuildingservlet/JSPapplicationsModel1,Model2,Struts,andJSF.Model1andModel2werefirstmentionedintheearlyspecificationsofJSP.Model1strictlyusesJSPpages,withnoservlets,andModel2usesthecombinationofbothservletsandJSPpages.ThetermsofModel1andModel2havebeenusedeversince.Model1issuitableforprototypesandverysmallapplications,andModel2istherecommendeddesignmodelformediumsizedandlargeapplications.AsModel2gainedmoreacceptancesintheindustry,anopensourceinitiativetobuildtheStrutsFrameworkwasinitiated.StrutsperfectsModel2byprovidingthecontrollerpartoftheModelViewControllerofModel2.Inaddition,Strutsprovidesbetterpagenavigationmanagementandseveralcustomtaglibrariesformorerapiddevelopment.Despiteitssteeplearningcurveandthefactthatitwasneverdefinedinanyspecification,StrutshasbeengainingpopularityasthealternativetoModel2.JavaServerFacesisbuiltundertheJavaCommunityProcessunderJSR127.SunMicrosystemsproposedthistechnologyinthehopethatJSFwillbetheultimatemodelforbuildingJavaWebapplications.ThemostimportantfeatureofJSFistheavailabilityofreadytousecomponentssuchasextensibleUIcomponents,easypagenavigation,inputvalidators,dataconvertersandJavaBeansmanagement.Theproblemfacingservlet/JSPprogrammersaretochoosethemostappropriatedesignmodel.Clearly,JSFprovidesabettersolutioninregardtodevelopmenttime.However,somepeoplearenotsanguinetoadoptthistechnologyforfearofperformancepenaltyduetotheoverheadoftheJSFimplementation.WebuildthreeversionsofanonlinestoreapplicationnamedBuyDirectusingModel2,StrutsandJSF.Theparameterscomparedarethenumberoflinesofcode,thenumberofclasses,andtheperformancemeasurementresults.Weinvestigatewhichofthedesignmodelsallowsthemostrapiddevelopmentprocess.Weevaluatetheperformancesoftheapplicationsbuiltuponthesemodels.Weprovidesomesuggestionstoperfecttheexistingdesignmodelstomakedevelopmentmorerapid.Therestofthepaperisorganisedasfollows.Section2discussestheissuesinWebdevelopment.Section3explainshowthethreedesignmodelsaddressthesedevelopmentissues.Section4providesthedetailsofthehardwareandsoftwareusedintheseexperiments.Section5presentstheexperimentresultsandanalysis.Section6reviewstherelatedwork.Section7concludesbyofferingsomesuggestionstoimprovetheexistingdesignmodels.2JavaWebDevelopmentIssuesAllJavaWebdevelopmentusestheServlettechnologyastheunderlyingtechnology.Assuch,allJavaWebapplicationshavecertainissuesthatneedtobeaddressed?UserInterface.TheuserinterfaceiswhattheclientbrowserrendersasHTMLtags.AnyserversidecomponentusedintheapplicationmustbeencodedintothecorrespondingHTMLelements.Besidesfordisplayingthecontentanddata,theuserinterfaceisalsoresponsibleinreceivinginputfromtheuser.?InputValidation.Userinputneedstobevalidated.Therearetwotypesofinputvalidation,serversideandclientside.Asthenameimplies,theserversideinputvalidationisperformedontheserveraftertheinputreachestheserver.Clientsideinputvalidationisdoneonthebrowser,usuallybyusingJavaScriptorotherscriptinglanguages.Theadvantagesofusingclientsideinputvalidationarepromptresponseandreducingtheserverworkload.Theserversideinputvalidationshouldalwaysbeperformedregardlessthepresenceofclientsidevalidationbecausethereisnoguaranteetheuserbrowsersscriptingfeatureisbeingonandmalicioususerscaneasilyworkaroundclientsidevalidation.?ModelObjects.ModelobjectsinJavabasedWebapplicationsareintheformsofJavaBeans.ModelobjectsmakeuptheModelpartoftheMVCbaseddesign
编号:201601271829068420    大?。?span class="font-tahoma">1.71MB    格式:DOC    上传时间:2016-01-27
  
100
金币
关 键 词:
外文 翻译 基于 java 技术 web 应用 利用 运用 设计 模型 比较 对比 研究 钻研
  毕设资料网所有阳光彩票均是用户自行上传分享,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:外文翻译--基于Java技术的Web应用设计模型的比较研究
链接地址:http://www.luanucci.com/p-138420.html

当前阳光彩票信息

4.0
 
(2人评价)
浏览:3726次
我心依旧上传于2016-01-27

相关阳光彩票

  • 专题java外文翻译
  • 2006年财务规划外文翻译--性别对个人财务规划过程的影响2006年财务规划外文翻译--性别对个人财务规划过程的影响
  • 2013年酒后驾驶外文翻译--影响酒后驾驶和非酒后驾驶车祸严重程度的因素研究2013年酒后驾驶外文翻译--影响酒后驾驶和非酒后驾驶车祸严重程度的因素研究
  • 2015年消费者权利外文翻译--约旦消费者对消费者权利的看法2015年消费者权利外文翻译--约旦消费者对消费者权利的看法
  • 2011年外文翻译--通过共焦反射图像检测系统来测定血糖水平2011年外文翻译--通过共焦反射图像检测系统来测定血糖水平
  • 2014年品牌资产外文翻译--消费者参与品牌资产创造2014年品牌资产外文翻译--消费者参与品牌资产创造
  • 2012年外文翻译--亚洲流行文化的美国化?2012年外文翻译--亚洲流行文化的美国化?
  • 2016年酒驾外文翻译--西班牙加泰罗尼亚地区饮酒模式和酒后驾车行为的比较研究2016年酒驾外文翻译--西班牙加泰罗尼亚地区饮酒模式和酒后驾车行为的比较研究
  • 2015年转基因食品外文翻译--消费者对转基因食品不了解什么,以及这如何影响人们的信仰2015年转基因食品外文翻译--消费者对转基因食品不了解什么,以及这如何影响人们的信仰
  • 2009年创新教学外文翻译--学生和教师对创新教学的认识2009年创新教学外文翻译--学生和教师对创新教学的认识
  • 2012年服装零售外文翻译--新经济下的服装零售--中小企业案例2012年服装零售外文翻译--新经济下的服装零售--中小企业案例
  • 2016年停车位外文翻译--优化住宅区停车位的使用2016年停车位外文翻译--优化住宅区停车位的使用
  • 2018年绿色物流外文翻译--食品配送中的绿色物流——一个案例研究2018年绿色物流外文翻译--食品配送中的绿色物流——一个案例研究
  • 2010年个人理财外文翻译--研究生个人理财态度的初步研究2010年个人理财外文翻译--研究生个人理财态度的初步研究
  • 2013年外文翻译--组织气氛对员工工作热情和组织承诺的影响2013年外文翻译--组织气氛对员工工作热情和组织承诺的影响
  • 2010年组织承诺外文翻译--学习型组织与组织承诺关系的实证分析2010年组织承诺外文翻译--学习型组织与组织承诺关系的实证分析
  • 2016年外文翻译--语言与跨国并购--一项探索性研究(节?。? class= 2014年CRM外文翻译--保险业的客户关系管理2014年CRM外文翻译--保险业的客户关系管理
  • 2017年智能家居外文翻译--对智能家居概念和居住者与建筑控制互动的见解2017年智能家居外文翻译--对智能家居概念和居住者与建筑控制互动的见解
  • 2015年工作满意度外文翻译--作为工作行为调节器的工作满意度2015年工作满意度外文翻译--作为工作行为调节器的工作满意度
  • 2012年人才流失外文翻译--全球化对发展中国家“人才流失”的影响2012年人才流失外文翻译--全球化对发展中国家“人才流失”的影响
  • 2015年客户关系管理外文翻译--基于员工和企业文化的客户关系管理2015年客户关系管理外文翻译--基于员工和企业文化的客户关系管理
  • 相关搜索

    精品推荐

    关于我们 - 网站声明 - 网站地图 - 阳光彩票地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2008-2020 阳光彩票平台版权所有
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    举报电话:13982715227 举报邮箱:540560583@qq.com 网站备案号: 蜀ICP备14003304号-1
    阳光彩票平台

    川公网安备 51050302000003号