码迷,mamicode.com
首页 > 其他好文 > 详细

企业应用与互联网应用

时间:2018-03-08 22:58:58      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:撰写   esb   导致   背景   应用   之间   数据一致性   区分   socket   

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

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

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

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

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

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

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

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

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

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

企业应用与互联网应用

标签:撰写   esb   导致   背景   应用   之间   数据一致性   区分   socket   

原文地址:https://www.cnblogs.com/mini-222/p/8531182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!