企业级应用:商业组织、大型企业而创建并部署的解决方案及应用。涉及的外部资源众多、事务密集、数据量大、用户众多、同时必须有较强的安全性考虑。

企业应用和互联网应用从根本来说是相同的,都是基于因特网、HTTP、浏览器的一种应用,但面向的涉众不一样,从而导致些许差异性,比较如下:
企业应用(表1):
1 行业领域 区分行业,各自领域业务背景不一样,并形成了一定的门槛。
2 业务逻辑 业务逻辑复杂,涉及大量的数据和多人协同处理。
3 数据一致性 强调数据一致性,需要通过事务,交易中间件,数据库锁,java同步机制来保证数据的一致性。
4 数据复杂度 数据复杂,有大量的表,表之间有复杂的牵涉关系,在某些行业维护这些表之间的关系和数据就需要一个团队。
5 并发量 不是特别大,比如通用应用为100~200并发,重度并发500的系统就能满足国内大部分的系统要求。
6 系统集成 关键系统需要和很多外部系统集成,集成的方式可能采取esb,jms,web service,socket。
7 用户交互 强调界面交互和数据表达,需要支持多种数据展现方式,需要众多数据在页面上的展现,传输
8 开发过程 强调软件过程,讲究行业经验,需要撰写大量的文档和多人的协同,需要版本控制和问题跟踪回溯。
互联网应用(表2):
1 行业领域 跨行业,按应用类型区分,比如blog,wiki,个人门店等。
2 业务逻辑 业务逻辑简单,大部分是通过页面进行数据的增删改查。
3 数据一致性 要求有事务,但和高并发博弈中,让位给高并发。
4 数据复杂度 数据不复杂,表之间的关联不多
5 并发量 强调高并发,支持用户数量多,并采取企业开发中极少采用的技术,比如web反向代理,memcache(分布式缓存),表的垂直分隔、水平分隔,强调高速读低速写。支持百万用户。
6 系统集成 弱。极少需要和其他系统集成
7 用户交互 弱。交互不多,表现方式简单,更多的是数据的增删改查。
8 开发过程 强调敏捷,快速开发,基本不需要版本控制。
通过简单的比对,由此可见,互联网开发强调的是快速,敏捷,涉众面广的一类系统。

转载于:https://www.cnblogs.com/Quire/p/8545284.html

企业级应用与互联网应用的区别相关推荐

  1. Java EE 课程作业(second)-- 企业级应用和互联网应用的区别

    首先,企业级应用是指那些为商业组织,大型企业而创建并部署的解决方案和应用.这些企业级应用的结构复杂,涉及到的外部资源众多,事务密集,数据量大,用户数量多,有较强的安全性考虑.而企业级应用和互联网应用从 ...

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

    企业级应用是指为商业组织.大型企业而创建的解决方案以及应用程序. 特点: 1.数据持久化 2.海量数据的存储 3.数据的并发访问(期末教务系统网站登成绩进不去,就是用户过多并发访问对系统带来的沉重压力 ...

  3. 企业级应用与互联网应用

    企业级应用是指为商业组织.大型企业而创建的解决方案以及应用程序. 特点: 1.数据持久化 2.海量数据的存储 3.数据的并发访问 4.大量的图形用户界面 5.需要和其它应用集成 6.数据概念不统一 7 ...

  4. 《惢客创业日记》2021.08.12-17(周四)惢客与互联网巨头的区别

    今天,继续分享我在<惢客>书中关于"惢客与互联网巨头区别"的内容. 1."基因"不同(垄断基因 vs 全民基因) 我们都知道,互联网时代的特性就是只 ...

  5. 万维网互联网计算机网络的区别,万维网和互联网的区别_互联网、万维网、因特网之间有什么区别...

    摘要 腾兴网为您分享:互联网.万维网.因特网之间有什么区别,智慧城管,易推广,小度音响,思维导图等软件知识,以及1号游戏,伺服电机选型软件,现世符咒召唤阵,拍明芯城,健康1,瑞星无线网卡驱动,智能语音 ...

  6. 万维网互联网计算机网络的区别,互联网、万维网、因特网之间有什么区别?

    互联网.万维网.因特网之间有什么区别?网页地址是WWW开头?HTTP协议有事什么?这些和互联网.万维网.因特网都有多少千丝万缕的关系?想知道TA们之间有什么区别和联系的话,用户可以参考下文中的解释. ...

  7. 万维网互联网计算机网络的区别,互联网和万维网之间有什么区别

    尽管万维网和互联网经常互换使用,但它们在技术上是两回事.如果你想获得技术,那就是区别: 互联网和网络之间的第一个区别是它们的创建年表.互联网逐渐从像ARPANET这样的项目中逐渐发展,ARPANET在 ...

  8. 商业软件,开源应用,低代码工具,企业级应用三种选择的区别

    商业软件 , 开源应用,低代码工具是快速切入企业级应用的三大选择,我们来比对下各个层面的区别. (这里暂不讨论完全自主研发的情况). 一.业务覆盖能力               商业软件,业务覆盖能 ...

  9. 局域网、广域网、互联网三者的区别以及应用领域

    局域网.广域网和互联网都是计算机网络的不同类型,它们的区别在于范围和连接方式不同. 局域网(LAN)是指在一个相对较小的地理范围内,例如一个房间.一个办公室.一栋楼.一个学校等,通过局域网技术将多台计 ...

最新文章

  1. asp.net模版页面的高级应用
  2. 图解基于 Node.js 实现前后端分离 - CSDN博客
  3. 《ASP.NET Core 微服务实战》-- 读书笔记(第10章)
  4. 飞秋官方下载 访问我博客也有近一半的用户
  5. 基于 HTML5 Canvas 的 3D 热力云图效果
  6. 模式串匹配Aho–Corasic算法 python实现
  7. 1158: 零基础学C/C++158——删除中间的*
  8. 【数字电路】期末不挂科复习笔记
  9. 圣诞颂歌(Christmas Songs)
  10. NSIS脚本学习:创建 MUI 界面使用的自定义语言包文件(nlf nsh)
  11. 【Scratch案例实操】Scratch字母排序 scratch编程案例教学 scratch创意编程 少儿编程教案
  12. unity 环境光、模型、材质发绿,绿的发光
  13. [jzoj 1285] 奶酪厂 {贪心}
  14. Oracle基本语法查询语句
  15. 高精速撸project A*B
  16. 浅谈精益数字化工厂(Lean Digital Factory, LDF)
  17. Kestrel封装在WindowService中(.net5,.net6,.net7三个版本的介绍)
  18. 一个简单个人简历网站
  19. uni-app在手机上打开背景图片不显示
  20. 受压缩感知启发,斯坦福 AI 研究院提出新的无监督表示学习框架!

热门文章

  1. 图片上的文字怎么转换为word
  2. Angstrom移植操作
  3. CCD与CMOS摄像头的区别
  4. VS2010 自动化整理代码(1)--- VS正则表达替换 PK Vim
  5. PowerDesigner使用技巧
  6. Windows XP SP3支持多用户远程桌面连接
  7. asp: menu 父级选中
  8. Notepad++背景颜色设置
  9. android 字符串对齐,android – 使用Spanable String对齐ImageSpan
  10. 汽车电子嵌入式技术篇(三) -数据结构C++语言实现三部曲--异常类顶层父类