- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
华南区域
开发框架标准广州.中国2016.11.28
开发框架
概念与原则互联网开发
技术的发展外运开发
框架现状010203华南区域开发框架
标准04移动、EDI平台框架0
01开发框架概念与原则
开发框架的概念什么是开发框架?整个或部分系统的可重用设计、可重用工程,表现为一组抽象构件及构件实例间交互的方法。
如果把软件工程比喻为建筑工程,那么开发框架就相当于水泥、钢筋、磁砖等材料
如果把软件工程比喻为汽车工程,那么开发框架就相当于轮胎、发动机等部件
开发框架的范围开发框架展现层代理层服务层数据访问层数据存储层对用户:负责数据输入、采集和展现,用户看得见的页面负责对展现层的数据请求及路由、回调等提供系统的缓存服务、搜索服务、统一协调服务等,加强负载的横向分担能力和系统快速响应能力负责数据库的访问,可访问数据库系统、文件系统数据和文字的存储,按关系型数据、非关系型数据进行存储
开发框架标准化的意义统一框架,有利于后期系统维护更好地更新各个系统的版本加强对核心技术的掌控有利于技术积累,加快开发进度
华南区域开发框架建设原则松耦合在方案设计过程中,借鉴SOA分层、松耦合的理念,采用组件化、面向服务的设计方法。高并发解决高并发造成的系统响应延迟、交互性差、较多的客户不能成功访问系统页面的问题。高可用组件采用集群模式,通过分布式服务架构支持的服务发布功能,支持不影响业务中断的在线升级,参数动态刷新。易运维服务升级过程中允许的部分升级和回退工作,系统运行过程中的错误能够快速准确的定位和解决。高复用对于同一种服务功能的支持,组件应满足不同电子渠道的可能性,在新增渠道种类时尽量少的修改代码。统一性建立统一接口体系,屏蔽不同的外部报文的差异,准确和完整的采集交易报文数据。
02互联网开发技术的发展
互联网开发技术的发展史PowerBuilder
91年VisualBasic
91年20世纪晚期00-05年06-10年10-15年delphi
95年C++
98年PHP
95年J2EE开发平台
01年Hibernate,03年spring,04年strutsNoSQL兴起
09年Redis,09年Hbase,
10年MongoDB,10年Neo4JASP
96年Java
95年R语言
80年Oracle-1.0
77年MySQL-1.0
96年SQLServer
88年.NETFramework平台
,c#.net,此阶段两大平台对峙大数据处理框架
2006年hadoop,2010年Hive,
07年百度使用hadoop,
07年淘宝著名的”云梯”计划微服务框架
11年Dubbo,ZeroCIce框架,
Restful之微服务基于内存计算框架兴起
Spark大规模数据搜索框架
2012年ElasticSearch外运已使用外运未使用
广东公司开发框架的发展历程PBOracle第一代仓码系统-3.8、
驳运系统-成功项目C#Oracle第二代海运船代、货代系统SerlvetEasyUI
EXTJSOracle第三代WMS、TMS、
OMS、CFS等StrutsDWR
WebserviceHibernateHTML5
BootstrapOracle
MongoDB第四代O2O项目SpringMVCMybatis
DuridDubbo
Zookeeper互联网早期开发技术始于00年的开发技术05左右的开发技术05-15年的开发技术展现层代理层服务层数据访问层数据库代表系统无无无无无
03广东外运开发框架现状
广东公司开发框架现状表现层代理层服务层数据访问层数据库JavaEELightweightContainer(AOP/IOC)管理层JSPJQueryExtDWRStrusWebServicesXMLjson业务服务接口业务组件业务组件业务服务接口业务组件业务组件权限管理定时规则消息服务规则引擎工作流引擎DAOO/RMappingSQLMappingJDBC数据缓冲机制领域对像模型POJOPOJOPOJOOraclefros事务管理异常管理日志管理功能权限数据权限性能监控国际化集群管理代码生成器
广东外运开发框架现状现有框架的优点:统一的技术框架,系统开发易管理开发门槛低,前后端结合较好自主研发,掌握核心技术后期运维易管理、可控现有框架的不足:缺少构建工具,打包拆包困难界面不美,人机交互不友好不支持分布式数据库,不能应对大规模数据的存储和访问解决措施建设新的框架标准
04华南区域开发框架标准
华南区域新开发框架的标准BootstrapEasyUIExtJSC#.NETHTML5JqueryUIPCJavascriptsCSS3
您可能关注的文档
- 创新课件1-34节(合并,带标注).pdf
- Verizon数字化转型_201905vF - 中文版.pptx
- 变革管理始于数字化转型的准备阶段.pptx
- 企业数字化转型的正确姿势.docx
- 如何管理变革.pptx
- 物流物联网引发供应链管理变革.pdf
- 业务重组带来的组织管控与变革管理.pptx
- 组织变革框架与案例 QP.ppt
- 企业全链路数智化成熟度评估20200309.docx
- 微软独特的数字化转型思想和方法论.docx
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
最近下载
- 2025内蒙古能源集团智慧运维公司社会招聘笔试备考题库及答案解析.docx
- 标准图集-07FG01-人防工程图集-防空地下室设计荷载及结构构造.pdf
- 2025内蒙古能源集团智慧运维公司社会招聘(105人)笔试备考题库及答案解析.docx
- 黑龙江省哈尔滨市第三中学2023-2024学年高三上学期1月期末考试+化学+Word版含解析.docx
- 中草药栽培技术 课件 项目1--3 中草药的有性繁殖、中草药的无性繁殖、根及根茎类药材的栽培.pptx
- 高中英语北师大版选择性必修第四册Unit10Lesson2Communityspirit课件.pptx
- 高中政治人教版新教材必修一《中国特色社会主义》必备的知识点材料.pdf VIP
- 数学探究 用向量法研究三角形的性质.pptx
- T∕CACM 011-2016 中医药单用联合抗生素治疗常见感染性疾病临床实践指南 单纯性下尿路感染.docx VIP
- 2025年鞍钢集团有限公司人员招聘笔试备考题库.docx
文档评论(0)