锁定老帖子 主题:谁能告诉我,什么是企业“级”应用?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-22
Here are some handy numbers to give you perspective on the whole nines issue:
Five-nines or 99.999% availability means 5 minutes, 15 seconds or less of downtime in a year. Or, if you are really ambitious, shoot for six nines or 99.9999% availability, which allows 32 seconds or less downtime per year. Otherwise, four nines or 99.99% availability allows 52 minutes, 36 seconds downtime per year. Three nines or 99.9% availability allows 8 hours, 46 minutes downtime per year. Two nines or 99% availability allows 3 days, 15 hours and 40 minutes downtime per year. One nine or 9% availability allows over 332 days of downtime per year. That's right. You're only up and running about a month out of the year on average. Good grief. Zero nines is totally, absolutely useless. It's 100% downtime per year. Perhaps you can get a little something for it from the recycler. |
|
返回顶楼 | |
发表时间:2008-04-22
赞成楼主。
只有简单应用和复杂应用,没有所谓的企业“级”应用和非企业“级”应用。 一年停机N长时间就要下台 的 应用可以叫"关键应用",和复杂性没有关系,更未必是企业“级”应用。 企业“级”应用更大程度上是大厂商用来忽悠客户的名词。 |
|
返回顶楼 | |
发表时间:2008-04-22
稳定性,安全性
|
|
返回顶楼 | |
发表时间:2008-04-22
好像有人觉得网站就是企业级应用,或者说企业级应用包括网站。其实我对企业级这个概念并不非常清楚,事实上我认为目前也没有一个权威的定义。
我作企业级开发也有将近三年了,就我的看法,网站未必是企业级应用。关键在于它是用来干什么的。 有些网站访问量过千万,数据记录也过千万,但是我认为如果它仅仅只是个网站的话,那么它仍然不是企业级应用。有些应用也许数据量暂时只有几十万条,但是它仍然是企业级应用,因为它是用来辅助企业业务运算的系统,它的数据库迟早会超过几百万甚至几千万条。 有人觉得企业级应用是个很时髦的东西,实际上企业级应用更多的是使用在传统行业里面。能源,通讯,电力,物流,点子政务,甚至翻译行业等。 主要是帮助传统行业管理他们的日常开发,管理工作流程,简化和自动化工作任务,管理海量的业务信息,从中提取有益信息帮助决策等。 我做过网站,网站的规模还不小(用户来自全省几十个市县,每个市县都有很多不同的部门)。但是我认为我做的其实不是网站,而是企业级应用。尽管从外表看来,两者似乎没有区别。但是我做得这些网站只是完整系统的一个组成部分,相对完整系统,就成了一个小模块,一个小组成。我认为这是网站和企业级应用的一个标志。 我没有做过单纯的网站。单纯的网站可以用户规模超过企业级应用,可以记录数目超过一般的企业级应用(比如一个论坛),但他仍然只是网站,不是企业级应用。 以上是我的个人看法 |
|
返回顶楼 | |
发表时间:2008-04-22
J2EE领域,概念的东西太多了,不需要去管这些,技术是为业务运营服务的.
随需应变 |
|
返回顶楼 | |
发表时间:2008-04-22
管他什么应用不应用,关键是稳定,好用。
在高级的企业级,如果不稳定,不好用,就是大便。 |
|
返回顶楼 | |
发表时间:2008-04-22
用结构化视角看问题,一切都是CRUD
|
|
返回顶楼 | |
发表时间:2008-04-22
企业级应用的概念和特点,个人以为Fowler的企业应用架构模式定义的很好
|
|
返回顶楼 | |
发表时间:2008-04-23
bonny 写道 稳定性,安全性
这六个字就够了。 哪怕只是一个服务器只跑一个web服务,这个web服务只有一个html页面,这个页面只显示了这个公司的名字。 达到足够高的稳定性和安全性,你就可以称之为企业级。 |
|
返回顶楼 | |
发表时间:2008-04-23
ltian 写道 企业级应用主要相对于部门级应用而言,企业级应用要打通部门之间的业务联系和数据联系。企业级系统确实非常复杂,数据牵一发而动全身。举个简单例子来说,做一个人事管理系统很容易,要做一个企业级人事系统难度就大了。人事系统人员变动可能会影响权限系统,及其他子系统。企业级应用并非忽悠,确实难做。如何做到企业级系统之间及能协同工作又能很好地解耦就不容易。所谓工作流,消息中间件,目录服务器都是为企业级系统准备的。很多人为企业做系统,但作真正企业级系统的并不多。复杂并不能概括企业级系统的全貌,企业级系统对计算机系统来说还涉及非常广泛的领域,比如,数据库技术,WEB技术,地理信息技术,数据挖掘技术,图形化技术,模拟仿真技术等等。。。。。。。。
总结得很好。 所谓的“企业级应用”,最烦最怕的是异构集成,尤其是缺乏统一标准的异构集成,牛头不对马嘴啊。 最简单的方法是重做。谈何容易,单统一基础数据就可以让人发疯了,毕竟是天天在用的关键业务数据啊。 所以很多企业和IT公司最终都放弃了,来个大包大揽一刀切的SAP。做好做坏都不管了,说白了,连SAP都搞不定了,谁敢说他搞得好。 可惜万能的SAP目前也只搞定了传统规范的制造业。 其它行业呢,大多数没有统一的标准(从流程、数据到技术),身为程序员就苦海无边吧。 所以说,“企业级”这项帽子不是那么好戴的。 |
|
返回顶楼 | |