地纬WebService管理平台的设计与实现
本文关键词:地纬WebService管理平台的设计与实现,由笔耕文化传播整理发布。
【摘要】:地纬办公平台为员工提供了多种便捷的服务,但是随着山大地纬新业务的扩展,业务系统的种类越来越多,以及业务应用系统不停的更新换代,系统之间存在了非标着化和非规范化的接口,以及存在着数据格式、通信协议等等的差异,地纬办公系统在与它们交互时,就越来越困难,越来越繁琐。为了解决地纬办公平台与与其他应用系统交互过程中所面临的问题,并解决解决应用系统之间的差异和整合已有且可再用的资源,企业采用企业应用集成技术来解决这些问题。目前,企业应用集成的实现主要采取的是ESB(企业服务总线,Enterprise Service Bus),并且它能解决了应用集成过程中遇到的上述问题。论文讲述了地纬WebService管理平台是基于解决山大地纬员工日常办公面临的问题,以SOA和企业服务总线为基础,以服务集成和管理为核心功能的基本架构。本文从企业需求出发,结合ESB技术,抽象出了系统的基本功能模块,包括了服务注册、服务管理、服务路由和服务质量监控等核心功能,并详细阐述了功能的设计和实现。系统提供了友好的注册界面,并以动态注册的方式取代了传统的方式;系统也提供管理界面,用户可以更加方便灵活的管理服务,同时也可以监控每个服务的状态;为实现不同应用的相互通信,系统定制了统一接口,以消息路由为基础实现了服务路由,消息路由以不同处理节点相互组合的形式来处理各类消息,而服务质量监控的实现为服务路由提供了更加优秀的服务,确保了通信之间的流畅。服务质量监控模块提供了服务间的选择标准和计算方法,并选择优秀的服务添加到服务调度表中,以供服务路由选择;服务日志模块通过采集和分析日志数据,进一步了解系统的运行状态,加强了对系统的监控。最后,该系统的设计和实现能够解决地纬办公平台与其他服务交互所遇到的问题,能够完成异构、分散的应用系统的有效集成,消除了集成过程中不同应用系统之间的差异,并利用了标准化和规范化的接口,实现应用之间的消息交互和数据共享,服务的质量监控保证了应用之间通信的效率。系统提供了友好的管理界面,能够灵活、便捷的对平台中的各个服务管理。平台实现后对其进行了系统测试,满足了企业的需求,实现了需求中所有的功能且运行稳定,达到了设计要求。
【关键词】:企业应用集成 ESB WebService 管理平台
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP393.09
【目录】:
- 摘要8-10
- ABSTRACT10-12
- 第1章 绪论12-17
- 1.1 系统开发背景12-13
- 1.2 国内外研究现状13-15
- 1.3 本文的主要工作15-16
- 1.4 论文的组织结构16-17
- 第2章 需求分析17-30
- 2.1 系统业务描述17-18
- 2.2 系统建设目标18-19
- 2.3 功能性需求19-28
- 2.3.1 服务注册功能分析19-21
- 2.3.2 服务路由功能分析21-23
- 2.3.3 服务管理功能分析23-24
- 2.3.4 服务质量监控分析24-27
- 2.3.5 服务日志功能分析27-28
- 2.4 非功能性需求28-30
- 第3章 系统设计30-58
- 3.1 系统架构设计30-31
- 3.2 功能架构设计31-32
- 3.3 系统类结构设计32-38
- 3.3.1 包结构设计32-33
- 3.3.2 类结构设计33-38
- 3.4 功能详细设计38-52
- 3.4.1 服务注册模块的详细设计38-41
- 3.4.2 服务路由模块的详细设计41-45
- 3.4.3 服务管理模块的详细设计45-47
- 3.4.4 服务质量监控模块的详细设计47-50
- 3.4.5 服务日志模块的详细设计50-52
- 3.5 数据库设计52-58
- 第4章 系统实现58-71
- 4.1 系统实现环境58
- 4.2 系统总体实现58-71
- 4.2.1 服务注册模块的实现60-63
- 4.2.2 服务管理模块的实现63-66
- 4.2.3 服务日志模块的实现66-68
- 4.2.4 服务质量监控模块实现68-71
- 第5章 系统测试71-76
- 5.1 测试用例设计71-75
- 5.2 总结测试结果75-76
- 第6章 总结与展望76-78
- 6.1 本文总结76
- 6.2 未来展望76-78
- 参考文献78-81
- 致谢81-82
- 附件82
【相似文献】
中国期刊全文数据库 前10条
1 王绘;尹治本;;WebService的深入剖析与研究[J];电脑知识与技术;2005年33期
2 李恒华;;WebService性能研究[J];金融电子化;2008年10期
3 苗青;陈钢;;基于WebService的高校应用集成[J];计算机技术与发展;2008年03期
4 胡泽;廖闻剑;彭艳兵;;WebService技术研究及应用[J];硅谷;2009年05期
5 刘旭光;;WebService服务的探析[J];数字技术与应用;2013年02期
6 郭琪瑶;;基于WebService技术的数字化平台构建[J];科技信息;2013年24期
7 马保国;李华刚;王连锋;;基于WebService预约系统的研究及实现方案[J];福建电脑;2006年10期
8 杨启亮;崇大平;刑建春;王平;;WebService Behavior技术及其应用研究[J];计算机应用与软件;2008年02期
9 陈红梅;;WebService远程申报系统[J];电脑编程技巧与维护;2008年06期
10 卞海龙;;有关WebService传输数据的研究和实现[J];电脑知识与技术;2009年07期
中国重要会议论文全文数据库 前7条
1 高浪;冯勤群;李鹏;;基于WebService的军事院校教务管理信息系统[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
2 钱同海;彭显刚;焦悦东;钟贵传;;基于WebService技术的节电降耗实时分析系统设计[A];武汉(南方九省)电工理论学会第22届学术年会、河南省电工技术学会年会论文集[C];2010年
3 许雷;郑俊辉;;Web Service与CORBA的比较及分析[A];第九届全国青年通信学术会议论文集[C];2004年
4 高波;傅泽田;邢献芳;;基于WebService的河北省农业生产智能管理系统(英文)[A];农业工程科技创新与建设现代农业——2005年中国农业工程学会学术年会论文集第三分册[C];2005年
5 李智毅;;新一代Web应用开发技术AJAX[A];第二届和谐人机环境联合学术会议(HHME2006)——第15届中国多媒体学术会议(NCMT'06)论文集[C];2006年
6 王欣;廖水平;王笑娟;;Webservice在数字化校园门户信息共享中的应用[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
7 郭前进;徐皑冬;于海斌;;基于状态维护的标准化开放系统研究[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年
中国重要报纸全文数据库 前1条
1 文/程鸿;应用“生态圈”已离我们很近[N];计算机世界;2004年
中国硕士学位论文全文数据库 前10条
1 高宁波;地纬WebService管理平台的设计与实现[D];山东大学;2016年
2 熊一龙;基于移动Agent的无线WebService的技术研究[D];武汉理工大学;2009年
3 王占平;基于WebService的承德干部在线教育系统设计与实现[D];电子科技大学;2011年
4 邵东杰;基于WebService的高速公路建设动态监管系统研究与开发[D];长沙理工大学;2010年
5 王露;基于WebService的车辆监管系统的研究与应用[D];南昌航空大学;2013年
6 丁宇;WebService高效安全数据传输技术研究及其企业级实现[D];北京工业大学;2013年
7 刘庆慧;基于WebService的海量数据传输算法研究[D];武汉理工大学;2010年
8 庞刚;基于WebService技术的收录系统对外交互设计与实现[D];北京邮电大学;2011年
9 李鲍;基于WebService的网络安全的研究与实现[D];长春理工大学;2010年
10 李粟;基于WebService保险代征车船税的研究与实现[D];天津大学;2008年
本文关键词:地纬WebService管理平台的设计与实现,,由笔耕文化传播整理发布。
本文编号:483565
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/483565.html