论坛首页 入门技术论坛

关于企业级应用与量级概念的讨论

浏览 2793 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-08-01  

首先感谢各位的到来!

       这是一个很俗的问题,但我却一直不能用自己的语言去描述她。

       曾经也与朋友商讨过,但她,我还是不太了解。。。

       问题有两个:

一、什么是企业级应用。

        现在各方资料如牛皮癣一样谈到企业级应用,甚至有很多人争论什么样的语言适合企业级应用,什么样的语言又不适合,如我边边就有人说PHP很适合,又有人说不适合。我真不明白了,什么是企业级应用。baidu,google了下感觉概念也是迷迷糊糊的,难道说做一个项目分它几层设计就是企业级应用?面向企业的就是企业级应用?为某个行业,某个系统提供一个完全的解决方案、再具多线程,分布式、及良好的可扩展性就是企业级应用?还是。。。。?那什么样的应用才不是企业级应用呢?写个hello word,随便来个JSP页就不是企业级应用了是吧?

二、轻量级与重量级的概念

SWT & SWING

Spring & EJB

总提一个轻量级与重量级的概念,在我的脑海中这两个概念也较为模糊。望知情的朋友帮忙解释一下,最好用最平实的语言来描述,很多书里面是专业套专业的,高深莫测,不知所云。

 

 

   发表时间:2007-08-01  
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了
譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制

Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能
而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试
0 请登录后投票
   发表时间:2007-08-02  
bluepopopo 写道
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了
譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制

Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能
而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试

企业应用就是指在能够迅速
增加,或修改主要业务逻辑软件产品
为了迅速:企业开发用到了
(增加员工数量减少时间)模块开发,
(安全性 事务保障)业务抽象,分层,
(为了快速理解)OO,MVC,
(提高单体工作效率)分层,
(减少升级时间)B/S模式
为了快这个词几乎无所不用其极。

重量极是指:可适用性强。
由于Spring的作者提出来,不用的东西就不用去花费,这个概念,轻量极:提高了软件的复杂度,而减少了维护的成本与时间。
0 请登录后投票
   发表时间:2007-08-02  
抛出异常的爱 写道
......轻量极:提高了软件的复杂度,而减少了维护的成本与时间。

应该是降低了软件的复杂度吧!?
0 请登录后投票
   发表时间:2007-08-02  
抛出异常的爱 写道
bluepopopo 写道
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了
譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制

Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能
而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试

企业应用就是指在能够迅速
增加,或修改主要业务逻辑软件产品
为了迅速:企业开发用到了
(增加员工数量减少时间)模块开发,
(安全性 事务保障)业务抽象,分层,
(为了快速理解)OO,MVC,
(提高单体工作效率)分层,
(减少升级时间)B/S模式
为了快这个词几乎无所不用其极。

重量极是指:可适用性强。
由于Spring的作者提出来,不用的东西就不用去花费,这个概念,轻量极:提高了软件的复杂度,而减少了维护的成本与时间。


谢谢,回答得让我非常满意。“(增加员工数量减少时间)模块开发”非常对
刚好自己看了本书,那作者也是这么说。
谢了
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics