问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是轻量级框架,什么是重量级框架

发布网友 发布时间:2022-04-27 00:37

我来回答

1个回答

热心网友 时间:2022-06-21 19:51

轻量级框架侧重于减小开发的复杂度,相应的它的处理能力便有所减弱(如事务功能弱、不具备分布式处理能力),比较适用于开发中小型企业应用。采用轻量框架一方面因为尽可能的采用基于POJOs的方法进行开发,使应用不依赖于任何容器,这可以提高开发调试效率;另一方面轻量级框架多数是开源项目,开源社区提供了良好的设计和许多快速构建工具以及大量现成可供参考的开源代码,这有利于项目的快速开发。例如目前Tomcat+Spring+Hibernate已经成为许多开发者开发J2EE中小型企业应用偏爱的一种架构选择。随着可供选择的框架层出不穷,开发者可以根据需要对应于企业应用三个层次的轻量级框架选择,本文第2节的内容可供选择参考。

而作为重量级框架EJB框架则强调高可伸缩性,适合与开发大型企业应用。在EJB体系结构中,一切与基础结构服务相关的问题和底层分配问题都由应用程序容器或服务器来处理,且EJB容器通过减少数据库访问次数以及分布式处理等方式提供了专门的系统性能解决方案,能够充分解决系统性能问题。

轻量级框架的产生并非是对重量级框架的否定,甚至在某种程度上可以说二者是互补的。轻量级框架在努力发展以开发具有更强大,功能更完备的企业应用;而新的EJB规范EJB3.0则在努力简化J2EE的使用以使得EJB不仅仅是擅长处理大型企业系统,也利用开发中小型系统,这也是EJB轻量化的一种努力。对于大型企业应用以及将来可能涉及到能力扩展的中小型应用采用结合使用轻量级框架和重量级框架也不失为一种较好的解决方案。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 同一电影,电脑放正常,电视放声音和画面不同步 电脑视频逐渐音画不同步 我笔记本电脑刚刚买的,看视频声音和画面不同步。 我的笔记本看视频总是音画不同步是什么原因 笔记本电脑看电影的时候声音和画面不匹配 电脑播放视频时声音和画面不同步 什么我的电脑现在看电影的时候声音和画面不同步啊? 看电视时声音和图像不一致? 你好!医保卡可以异地办理么 医保卡升级可以异地办理吗 填量词!!在线等!! 一什么事情填量词 一“ ”灰尘(填量词) 一 ()发现 填量词................................................................... 医保卡升级以后可以异地就医吗 jk制服基本款工期半个月长吗? 一支什么,填量词 一( )房子,填量词。 在“一……天空”里填量词 jk流团是什么意思? 有没有比wordpress小的轻量级的建站程序? 企业网站 轻量级的建站系统,谁提供下名称? 什么是轻量级J2EE框架 轻量级GIS是什么意思啊? 有什么好的物联网系统推荐?要求轻量级、操作简单、建设周期短、可以快速扩展、支持原有应用系统接入 android轻量级是什么意思 如何打tag 使每次git push时版本号自动推进 适合开发的实时轻量级系统有什么推荐? 要构建一个结构优质的移动页,需关注哪些方面 现在有哪些好用的BI产品呢,轻量级的 桌面上有哪些超轻量级的浏览器 在使用微软笔记的时候怎么用数位笔一点就会出现微软输入法如何把它去除掉? 做笔记用ipad还是surface surface pro 4怎样在pdf格式下作笔记 surface怎么找回onenote笔记 windows10怎么进入模式 请问,有哪些好看的像手写的字体呢?? 苹果手表登录QQ能否看到好友请求 QQ怎么不能添加到苹果手表? 化妆时是先粘双眼皮还是先化眼影啊?