下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(完整版)智慧校园技术路线1.1技术路线1.1.1架构设计方法面向对象的架构设计是通过抽象、封装、模块化和层次化的方法,确保软件实现的结构化、灵活性和可复用性。关注分离的架构设计则采用分层、面向方面和容器等设计模式,将需求和架构分析结果中交织、混沌的软件元素关系梳理清楚,使性质不同的关注面被分割而独立,进而实现分而治之。通过面向对象和关注分离的设计思想和相关实现技术,可以尽可能促使技术架构及其支撑的企业级行业应用的具有良好、清晰的层次结构,能够封装变化,具有足够的灵活性和可复用能力。智慧校园平台架构设计将按照下图所示的关系,通过对应用模式的技术实现分析设计,从而达到对应用系统进行技术支撑的目的。1.1.2基于SOA的数字化校园架构设计基于SOA架构的数字化校园设计及实现的核心是建立SOA架构的技术标准,学校的不同厂家、不同产品、不同运行环境、不同开发工具开发的应用系统信息系统遵循该技术标准,进行业务应用组件化和服务化,实现了松散型、低耦合的集成,不同的信息系统可以相互调用功能服务。1.1.3SOA技术标准SOA架构的IT业界技术标准主要有:服务组件架构SCA与服务数据对象SDO。基于开放标准采用的相关技术有:可扩展标记语言XML(ExtensibleMarkupLanguage)、简单对象访问协议SOAP(SimpleObjectAccessProtocol)、Web服务描述语言WSDL(WebServicesDescriptionLanguage)。1.2架构设计要素1.2.1基础设施基础设施是学校数字化校园的软硬件支撑,对于SOA架构来说特别是支撑中间,包括SOA标准:SCA、SDO、BPEL、WSDL、SOAP、UDDI、JMS、WEBSERVICE等企业服务总线:ESB,流程管理器:BPM。1.2.2基础平台基础平台是数字化校园的应用软件支撑,包括统一信息门户平台、统一身份认证平台、数据中心平台、移动与通讯平台、运维服务平台等,提供数字化校园的基础服务。1.2.3组件服务组件服务包括组件服务管理平台、公共组件服务、业务组件服务,实现组件服务的管理,包括组件服务的注册、发布、查询、调用等。1.2.4信息服务为学校各类用户提供高效、便捷、丰富的信息服务。在SOA体系中,服务定义标准采用WSDL,流程标准采用BPEL。SOA模型将已有系统或新上系统提供的标准、开放接口或数据组件化,并封装成服务WEBSERVICE。通过BPM根据BPEL规范对各种服务进行流程重组形成新的服务并提供给需要者。这需要建立在服务定义标准和流程标准之上。服务数据对象SDO确立服务间各种数据源调用接口API,同时定义数据服务的方法,如Webservice,数据的格式如XML、JSON等。基于J2EE平台,主体代码采用Java编程语言和服务器端Java技术(如EJBs、Servlet、JSP、JNDI、JDBC和RMI等13种)开发。Java作为基于Web的软件业的公共标准,其独立于操作系统,独立于服务器的“跨平台性”,使其“一次编写,到处运行”。Java相对于嵌入HTML并受限于用户端显示的编程能力有限的脚本语言,其完整的编程能力可开发具有强大“业务逻辑”的应用程序。我们使用Java相关技术配合先进的开发和管理工具完整地执行于整个软件开发生命周期中。应用开发框架的技术主要包括前台展现技术(JSP、jQuery、JSTL)和后台业务逻辑技术(Spring、HttpClient、Dubbo/osgi、Mybatis、Log4j)。前台视图层通过控制器调用服务层服务,调用的方式为Ajax,报文格式为Json。服务层对外提供业务服务。基于数据交换管理工具,用户可以设置或选择交换周期、交换模型和交换方式,而数据交换管理工具会进行解释和执行。交换接口方式包括文件交换(如XML、DBF、EXCEL和TXT文件等)和标准数据交换(如共享视图和SQL操作)。数据交换管理工具可以根据用户的需求,灵活地进行数据交换。用户可以根据自己的需求设置交换周期,例如每日、每周或每月等。同时,交换模型也可以根据用户的需求进行选择,例如增量交换、全量交换或增量加全量交换等。文件交换是一种常见的交换方式,用户可以选择不同的文件格式进行交换。XML文件是一种通用的文件格式,可以在不同的系统之间进行数据交换。DBF文件是一种常见的数据库文件格式,可以存储大量的数据。EXCEL文件和TXT文件也是常见的文件格式,可以方便地进行数据处理和分析。标准数据交换是一种更加灵活和高效的交换方式。共享视图可以让不同的系统共享同一份数据,避免了数据重复存储和管理的问题。SQL操作可以对数据进行高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南大学附属中学星耀学校招聘备考题库参考答案详解
- 甘肃银行2026年度校园招聘备考题库有完整答案详解
- CN110760599A 大麻哈鱼微卫星分子标记位点及多态性引物和应用 (吉林省水产科学研究院)
- 护理学习小助手为你答疑解惑
- 护理伦理困境与决策支持
- 2025年佛山市三水区殡仪馆编外人员招聘备考题库及参考答案详解
- 2025年环保设施运营管理合同范本
- 医疗质量安全提升承诺书(7篇)
- 2026年招聘合集甘肃能化集团、淘宝闪购新羽计划、魔方工作室群招聘备考题库合集及一套参考答案详解
- 技术方案评审标准化流程模板技术领域审核要点覆盖
- 2025年韩家园林业局工勤岗位工作人员招聘40人备考题库及参考答案详解一套
- 工会工作考试题库
- 四川省达州市达川中学2025-2026学年八年级上学期第二次月考数学试题(无答案)
- 2025陕西西安市工会系统开招聘工会社会工作者61人历年题库带答案解析
- 江苏省南京市秦淮区2024-2025学年九年级上学期期末物理试题
- 债转股转让协议书
- 外卖平台2025年商家协议
- 2023年普通高中学业水平等级性考试(浙江卷)政治(6月)(含解析)
- 商业广场经营管理及物业管理服务方案
- 机电传动控制第三版课后答案
- 模电课程设计(音响放大器)
评论
0/150
提交评论