Java EE 课程作业(second)-- 企业级应用和互联网应用的区别
首先,企业级应用是指那些为商业组织,大型企业而创建并部署的解决方案和应用。这些企业级应用的结构复杂,涉及到的外部资源众多,事务密集,数据量大,用户数量多,有较强的安全性考虑。而企业级应用和互联网应用从根本上来说是相同的,都是基于因特网,HTTP,浏览器的一种应用,但是面向的涉众不一样,从而导致了些许差异性。
*** 企业级应用和互联网应用的区别***
- 业务逻辑方面:企业应用的业务逻辑复杂,涉及到大量的数据和多人协同处理;互联网应用的业务逻辑简单,大部分是通过页面进行数据的增删改查。
- 数据的一致性方面: 企业应用强调数据的一致性,需要通过事务,交易中间件,数据库锁,Java同步机制来保证数据的一致性;而互联网应用要求有事务,但和高并发博弈中,让位给高并发。
- 数据复杂度方面: 企业应用的数据复杂,有大量的表,表之间有复杂的牵涉关系,在某些行业维护这些表之间的关系和数据就需要一个团队;而互联网应用的数据不复杂,表之间的关联不多。
- 并发量方面: 企业应用的并发量不是特别大,比如通用应用为100~200并发,重度并发500的系统就能满足国内大部分的系统要求;而互联网应用强调高并发,支持用户数量多,并采取企业开发中极少采用的技术,比如Web反向代理,memcache(分布式缓存),表的垂直分隔、水平分隔,强调高速读低速写。支持百万用户。
- 系统集成方面: 企业应用关键系统需要和很多外部系统集成,集成的方式可能采取esb,jms,web service,socket;而互联网应用的系统集成弱,极少需要和其他系统集成。
- 用户交互方面: 企业应用强调界面交互和数据表达,需要支持多种数据展现方式,需要众多数据在页面上的展现,传输;互联网应用的用户交互弱,交互不多,表现方式简单,更多的是数据的增删改查。
转载于:https://www.cnblogs.com/Keiko-Hh/p/8521685.html
Java EE 课程作业(second)-- 企业级应用和互联网应用的区别相关推荐
- Java EE 课程作业(Fifth)-- XML:定义 用途 工作原理及未来xml
一.XML定义: XML即可扩展标记语言(eXtensible Markup Language).标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等.如何定义这些标 ...
- 企业级应用与互联网应用的区别?
企业级应用是指为商业组织.大型企业而创建的解决方案以及应用程序. 特点: 1.数据持久化 2.海量数据的存储 3.数据的并发访问(期末教务系统网站登成绩进不去,就是用户过多并发访问对系统带来的沉重压力 ...
- java ee课程设计报告书_Javaee-课程设计报告
Javaee-课程设计报告 河北经贸大学课程设计报告 --JavaEE课程设计 问答交流系统 专业名称: 学 号: 学生姓名: 指导老师: 完成时间: 成 绩: 评语: 河北经贸大学课程设计报告 -- ...
- 企业级应用与互联网应用的区别
企业级应用:商业组织.大型企业而创建并部署的解决方案及应用.涉及的外部资源众多.事务密集.数据量大.用户众多.同时必须有较强的安全性考虑. 企业应用和互联网应用从根本来说是相同的,都是基于因特网.HT ...
- java 正确的表达式_JAVA程序设计课程作业,二、多选题1.指出正确的表达式A.double a=1.0B.Double a=new Dou...
JAVA程序设计课程作业,二.多选题1.指出正确的表达式A.double a=1.0B.Double a=new Dou JAVA程序设计课程作业, 二.多选题 1.指出正确的表达式 A.double ...
- JavaEE课程目标、个人目标、互联网应用和企业级应用的区别
虽然我不走java方向,但是仍得扎实学好java相关基本知识.知识之间都是存在内层联系的,学好java相应的知识.思想也可用于其他方面.所以计划了解应用架构,内在业务逻辑,常用框架,熟练运用其开发工具 ...
- java ee 6 源码_Java EE 6开发手册·高级篇(第4版)
资源名称:Java EE 6开发手册·高级篇(第4版) 内容简介: <Java EE 6 开发手册?高级篇(第4 版)>是一本面向实战.以示例为驱动.在Java 平台企业版6(Java E ...
- Oracle在JavaOne上宣布Java EE 8将会延期至2017年底
经过数周的猜测之后,Oracle负责Java EE和WebLogic Server的副总裁Anil Gaur在JavaOne上公布了Oracle针对Java EE的路线图.他们的规划包括在2017年底 ...
- java ee学生管理系统_javaEE 学生基本信息管理系统
javaEE 学生基本信息管理系统 软 件 学 院课程设计报告书课程名称 Java EE 课程设计 设计题目 学生基本信息管理系统 专业班级 学 号 姓 名 指导教师 2011 年 12 月1 设计时 ...
最新文章
- 区块链为什么这么热?有这么大热度的原因是什么
- javascrip python_Python之Javascript
- Mysql 数据类型(整数、浮点数、定点数、字符串)【类型取值范围】
- mysql删除完全重复数据库_MySQL中删除完全重复数据的准确SQL语句
- 【转】git hub 使用小结
- 秒杀场景_重复抢单问题分析与实现_03
- wpf开源ui引用步骤_完善开源产品策略的6个步骤
- 动态规划入门——第N个泰波那契数(Leetcode 1137)
- delphi ini文件的基础读写。
- mysql 触发器 lod_MySQL--初探触发器的使用和理解
- docker中 system limit for_java中的split函数的坑
- mysql-入门教程
- 手把手会教你搭建微信小程序服务器node!!!
- 杭电oj基础题目(1106、1108、1163、1164、1170、1194、1197)
- JAVA项目接入腾讯应用宝YSDK平台之QQ微信登录接入模式详解
- java毕业设计高校学习社区mybatis+源码+调试部署+系统+数据库+lw
- 史上最全的html标签属性用法对照表
- arm_neon.h文件ABI说明
- 《uCOS51移植心得》---七年前之《快快乐乐跟我学51单片机操作系统和IP栈》
- 怎样去查询Unity的API文档
热门文章
- oracle数据误操作恢复【flashback闪回操作】
- Trigger4Orchard
- [转载]基于数据挖掘技术入侵检测系统研究
- 计算机等级考试计算机基础知识pdf,计算机基础知识与应用能力等级考试.pdf
- winform combobox第12345行的数据_Python学习第109课--ndarray的创建和切分操作
- delphi 读取ini所有项_财务机器人真的会代替财务人员所有工作吗?
- BeanUtils工具类,简化数据封装
- 以不同的维度去看待问题
- Python知识点笔记-面向对象进阶篇
- 实战篇 | 基于freeRTOS的多任务事件传输demo(附代码)