很多人呀,对企业级应用系统充满诱惑。以为什么都必须讲企业级的。动不动,就是MVC结构,动不动,就是Spring,EJB。可是,你能明白是企业级应用了吗?

什么是企业级?

1、跟公司运营的业务相关。或者说,跟金钱相关。例如,银行的ATM系统,银行的业务办理,电信的营业系统,电信的扣费系统,电信的账单查询系统。这些都是企业级,跟你的钱相关。一旦出问题呀,后果很严重。

2、跟企业生产相关的,例如ERP,或者下订单,购物系统,也非常重要。

3、很高的并发操作或者繁忙的操作。有很多人在使用。它代表着你的运营。例如电话卡充值,它是通过线上充值的,当你发起指令,后面的电脑系统就会帮你工作。

4、有数据,并且数据很关键。这些数据代表了你的客户,你的用户信息。如果一旦数据丢失,后果很严重。

5、还有很多很多。。但是财务软件是否企业级呢?其实也是企业级一些需求,但是它并没有很高的并发需求,还不是企业级,通过简单的本地数据库已经解决了很多可靠性,安全性问题,只要电脑不中毒,硬盘不坏,你的数据就是很安全。

什么是应用?

应用有很多啦。

1、信息管理系统(MIS):这个可能是最常做的。

2、各种web1.0,2.0应用。

3、很多很多。

那么那么。。。经营一个博客网站服务是否企业级呢?

1、博客网站有很高访问。

2、有用户的概念。

3、但是没有跟用户有金钱来往。

其实很靠近了企业级,但还不算。

那么那么。。。搜索引擎是否企业级呢?

如果只是一个框,还不算,算是一个web应用,但是当你把它运营起来了,也是企业级了。运营是什么概念呢?就是每天分析用户在干什么,就是运营。

B/S结构与C/S结构,当大家将应用搬到网络上的时候(B/S) ,就是缺省了用户的安装,大家用起来更方便。但是并代表C/S不好。银行电信业务系统还是C/S。这些系统的操作员可能很少,可是呀业务也非常频繁。

在我做过的电信的营业系统时候,就知道里面真的跟数据库打交道太多太多了。有几百条存储过程在Oracle里面。

这个概念呀,欢迎大家讨论。

评论
发表评论

您还没有登录,请登录后发表评论