浏览 2815 次
锁定老帖子 主题:关于企业级应用与量级概念的讨论
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-01
首先感谢各位的到来! 这是一个很俗的问题,但我却一直不能用自己的语言去描述她。 曾经也与朋友商讨过,但她,我还是不太了解。。。 问题有两个: 一、什么是企业级应用。 现在各方资料如牛皮癣一样谈到企业级应用,甚至有很多人争论什么样的语言适合企业级应用,什么样的语言又不适合,如我边边就有人说PHP很适合,又有人说不适合。我真不明白了,什么是企业级应用。baidu,google了下感觉概念也是迷迷糊糊的,难道说做一个项目分它几层设计就是企业级应用?面向企业的就是企业级应用?为某个行业,某个系统提供一个完全的解决方案、再具多线程,分布式、及良好的可扩展性就是企业级应用?还是。。。。?那什么样的应用才不是企业级应用呢?写个hello word,随便来个JSP页就不是企业级应用了是吧? 二、轻量级与重量级的概念 SWT & SWING Spring & EJB 总提一个轻量级与重量级的概念,在我的脑海中这两个概念也较为模糊。望知情的朋友帮忙解释一下,最好用最平实的语言来描述,很多书里面是专业套专业的,高深莫测,不知所云。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-01
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了 譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制 Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能 而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试 |
|
返回顶楼 | |
发表时间:2007-08-02
bluepopopo 写道 我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了 譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制 Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能 而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试 企业应用就是指在能够迅速 增加,或修改主要业务逻辑软件产品 为了迅速:企业开发用到了 (增加员工数量减少时间)模块开发, (安全性 事务保障)业务抽象,分层, (为了快速理解)OO,MVC, (提高单体工作效率)分层, (减少升级时间)B/S模式 为了快这个词几乎无所不用其极。 重量极是指:可适用性强。 由于Spring的作者提出来,不用的东西就不用去花费,这个概念,轻量极:提高了软件的复杂度,而减少了维护的成本与时间。 |
|
返回顶楼 | |
发表时间:2007-08-02
抛出异常的爱 写道 ......轻量极:提高了软件的复杂度,而减少了维护的成本与时间。
应该是降低了软件的复杂度吧!? |
|
返回顶楼 | |
发表时间:2007-08-02
抛出异常的爱 写道 bluepopopo 写道 我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了 譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制 Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能 而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试 企业应用就是指在能够迅速 增加,或修改主要业务逻辑软件产品 为了迅速:企业开发用到了 (增加员工数量减少时间)模块开发, (安全性 事务保障)业务抽象,分层, (为了快速理解)OO,MVC, (提高单体工作效率)分层, (减少升级时间)B/S模式 为了快这个词几乎无所不用其极。 重量极是指:可适用性强。 由于Spring的作者提出来,不用的东西就不用去花费,这个概念,轻量极:提高了软件的复杂度,而减少了维护的成本与时间。 谢谢,回答得让我非常满意。“(增加员工数量减少时间)模块开发”非常对 刚好自己看了本书,那作者也是这么说。 谢了 |
|
返回顶楼 | |