企业应用与互联网应用

Posted mini-222

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业应用与互联网应用相关的知识,希望对你有一定的参考价值。

问:开发企业级应用与开发互联网应用有什么异同?

答:(1)同:企业应用和互联网应用从根本上来说是相同的,都是基于因特网、HTTP、浏览器的一种应用,但面向的涉众不一样,从而导致些许差异性。

       (2)异:①行业领域:企业应用区分行业,各自领域业务背景不一样,并形成了一定的门槛;互联网应用跨行业,按应用类型可分为blog、wiki、个人门店 等。

        ②业务逻辑:企业应用业务逻辑复杂,涉及的大量的数据和多人协同处理;互联网应用业务逻辑简单,大部分是通过页面进行数据的增删查改。

        ③数据一致性:企业应用强调数据一致性,需要通过事物,交易中间件,数据库锁,java同步机制来保证数据的一致性;互联网应用要求有事务,但和高并发博弈中,                                                 让位给高并发。

        ④数据复杂度:企业应用数据复杂,有大量的表,表之间有复杂的牵涉关系,在某些行业维护这些表之间的关系就需要一个团队;互联网应用数据不复杂,表之间的关                                               联不多。

        ⑤并发量:企业应用并发量不是特别大,比如通用应用为100-200并发,重度并发500的系统就能满足国内大部分的系统要求;互联网应用强调高并发,支持用户数量                                              多,并采取企业开发中极少采用的技术。支持百万用户。

        ⑥系统集成:企业应用是关键系统需要和很多外部系统集成,集成的方式可能采取esb,jms,web,service,socket;互联网应用系统集成弱,极少需要和其他系统集成。

        ⑦用户交互:企业应用强调界面交互和数据表达,需要支持多种数据展现方式,需要众多数据在负面上的展现传输;互联网应用用户交互不多,表现方式简单,更多的是                                             数据的增删查改。

        ⑧开发过程:企业应用强调软件过程,讲究行业经验,需要撰写大量的文档和多人的协同,需要版本控制和问题跟踪回溯;互联网应用强调敏捷,快速开发。

以上是关于企业应用与互联网应用的主要内容,如果未能解决你的问题,请参考以下文章

企业级应用与互联网应用的区别

开发互联网应用与开发企业级应用有什么异同

互联网应用与企业级应用的区别

企业级应用与互联网应用的区别?

企业级应用与互联网应用的区别

互联网应用与企业级应用的区别