`
eastlift
  • 浏览: 2062 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

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

阅读更多

首先感谢各位的到来!

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

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

       问题有两个:

一、什么是企业级应用。

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

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

SWT & SWING

Spring & EJB

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

 

 

分享到:
评论
6 楼 eastlift 2007-08-02  
抛出异常的爱 写道
bluepopopo 写道
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了
譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制

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

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

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


谢谢,回答得让我非常满意。“(增加员工数量减少时间)模块开发”非常对
刚好自己看了本书,那作者也是这么说。
谢了
5 楼 movingboy 2007-08-02  
抛出异常的爱 写道
......轻量极:提高了软件的复杂度,而减少了维护的成本与时间。

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

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

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

重量极是指:可适用性强。
由于Spring的作者提出来,不用的东西就不用去花费,这个概念,轻量极:提高了软件的复杂度,而减少了维护的成本与时间。
3 楼 bluepopopo 2007-08-01  
我的理解:
企业开发 要求有相当的安全性 事务保障 别的想不起来了
譬如说 EJB2.x就提供了相应的功能 可以在描述符中编制

Spring与Ejb区别应该在与ejb强制让你继承他的类且不能脱离container 来达到上述等等的功能
而spring则不 aop可以达到目的(譬如spring的声明式事务管理) 而不用继承spring的类 在容器外部即可测试
2 楼 baicai715 2007-08-01  
UP,UP,只知道这个名词而已。。。
1 楼 dhxyu 2007-08-01  
企业级开发与应用
我也想听听各位大侠的见解
都说java应用主要是企业级!!
谢谢了!

相关推荐

    Hadoop in Action

    书中提到了我们生活在一个数据爆炸的时代,人们通过各种方式产生了大量的数据,而企业需要处理的数据量级从TB(太字节)到PB(拍字节)不等。传统工具处理这样大数据集的能力已经不足,正是在这种背景下,Google公开...

    An Enterprise Architect's Guide to Big Data

    - 讨论如何将大数据架构与物联网技术结合,实现更广泛的数据收集和分析。 #### 三个使用案例 - **零售业网站日志分析**:展示如何利用大数据技术分析用户行为数据,提高用户体验。 - **金融服务领域的实时风险检测*...

    大数据时代下电子商务精准营销分析.pdf

    本文将从大数据、电子商务和精准营销的基本概念出发,深入探讨大数据时代下电子商务精准营销的实施策略和应用案例。 首先,大数据是指那些传统数据库工具难以处理和分析的大型和复杂的数据集。大数据有四个核心特征...

    1.5数据与大数据.pptx

    在这个由虞颖嫣老师讲解的"1.5数据与大数据"主题中,我们将深入探讨这两个关键概念及其在现代信息技术中的应用。 首先,我们要理解什么是数据。数据可以被定义为对客观事物的符号记录,它是信息的基础单元。这些...

    大数据原理-bigdata-fundamentals

    体积涉及数据的量级,速度与数据产生的速度或变化的速度有关,多样性则涵盖数据类型,如文本、音频、视频、图像、地理空间数据等。随着处理能力、存储容量和网络技术的进步,数据在这三个维度上都有显著增长。此外,...

    Real-Time Big Data Analytics

    本书还讨论了实时大数据分析作为信息技术发展的一个组成部分。随着云计算、物联网和人工智能等领域的进步,实时大数据分析变得越来越重要。这些技术的进步为企业提供了前所未有的机会,以更快地响应市场变化、优化...

    hive_performance_tuning-HDP3.1.0.pdf

    Hive性能调优是在Hadoop生态系统中提高数据仓库性能的重要环节。本文档针对的是使用...通过对这些知识点的理解和应用,可以显著提高Hive数据仓库在处理大数据集时的效率,满足企业对数据交互式分析的高性能需求。

    带您认识大数据.doc

    当前,典型个人计算机硬盘的容量为TB量级,而一些大企业的数据量已经接近EB量 级。【注:计算机存储单位一般用Byte、KB、MB、GB、TB、PB、EB、ZB、YB表示,它们 之间的换算关系是:1KB=1024B,1MB=1024KB,1GB=1024...

Global site tag (gtag.js) - Google Analytics