您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 毕业设计企业服务总线Mule监控管理系统的研究与实现
企业服务总线Mule监控管理系统的研究与实现I本科毕业论文(20届)企业服务总线Mule监控管理系统的研究与实现所在学院专业班级计算机科学与技术学生姓名指导教师完成日期II摘要在企业级应用不断增多的今天,面向服务的架构应运而生。在面向服务的架构思想下,企业服务总线真正体现了一切皆是服务的理念。Mule作为一个以Java为基础的消息框架,以其开源的特性和强大的功能,深受Java程序员的欢迎。通过将各个服务部署在总线上,可以实现不同服务的互相连通,有效利用已有的资源。为了方便地监控和管理Mule上的服务,需要一个可视化的监控管理平台。但目前没有免费的软件供人们使用,因此,开发一款免费的监控管理软件对于使用者来说十分必要。本文借助JMX(JavaManagementExtensions)提供的对软件监控管理的功能,利用Mule中提供的API(ApplicationProgrammingInterface)接口,将JMX与Mule进行整合,通过对JMX的开发,实现了对服务信息的监控,具体功能包括服务器状态的实时展示、项目应用的调用、ESB(EnterpriseServiceBus)的管理等。同时,为了方便监控管理,采用B/S架构,使用JSP技术可视化地将监控到的信息显示在页面上。本系统使用Myeclipse开发工具,采用Java语言编码,同时采用MySQL数据库存储数据,初步实现了一款可视化的企业服务总线Mule的监控管理平台。系统经过测试,可以实现正常的监控管理工作,为企业的信息化管理工作提供服务。关键词:企业服务总线;Mule;JMX;监控管理企业服务总线Mule监控管理系统的研究与实现IIIABSTRACTAsthedevelopingoftheenterpriseapplications,service-orientedarchitecturewasarisenatthehistoricmoment.Attheideaoftheservice-orientedarchitecture,theenterpriseservicebuscompletelyreflectstheconceptthateverythingisservice.AsaJavabasedmessageframe,withthecharacteristicsofitsopensourceandpowerfulfunction,MuleispopularamongJavaprogrammers.Bydeployingtheserviceonthebus,differentservicescanbeconnectedtoeachother,sotheexistingresourcescanbeeffectiveused.InordertoeasilymonitorandmanagetheservicesontheMule,avisualmonitoringandmanagementplatformisneeded.However,thereisnofreesoftwareforpeopletouse,therefore,todevelopafreemonitoringmanagementsoftwareisnecessaryfortheuser.Inthispaper,byusingthefunctionofmonitoringthattheJMX(JavaManagementExtensions)provided,andusingtheprovidedAPI(ApplicationProgrammingInterface)interfaceintheMule,MuleandJMXwereintegrated.WiththedevelopmentofJMX,themonitoringofserviceinformationwasrealized,includingthereal-timedisplayingoftheserverstatus,thecallingoftheprojectapplication,themanagementofESB(EnterpriseServiceBus)andsoon.Atthesametime,tofacilitatethemonitoringandmanagement,B/Sstructurewasadopted,andbyusingJSPtechnology,theinformationwasvisuallydisplayedonthepages.ByusingMyeclipse,Javalanguage,andMySQLdatabase,ThesystemwaspreliminarilyrealizedtheMulemonitoringmanagementplatformwhichwasvisual.Afterthetestofthesystem,itcannormallyrealizethemonitoringandmanagementfunctions,anditcanprovideservicesfortheinformationmanagementworkoftheenterprise.Keywords:ESB;Mule;JMX;MonitoringmanagementIV目录第1章绪论..............................................................................................................................11.1课题研究背景..............................................................................................................11.2研究目的和意义..........................................................................................................31.3国内外研究现状综述..................................................................................................41.4课题研究内容..............................................................................................................51.5论文组织结构..............................................................................................................5第2章相关技术介绍..............................................................................................................62.1MuleESB技术研究.....................................................................................................62.1.1MuleESB简介...................................................................................................62.1.2MuleESB的基本概念.......................................................................................62.1.3MuleESB的结构...............................................................................................92.1.4MuleESB的主要功能.....................................................................................102.1.5MuleESB的主要优点......................................................................................112.2JMX技术研究.............................................................................................................112.2.1JMX技术简介...................................................................................................112.2.2JMX的基本概念...............................................................................................112.2.3JMX的结构......................................................................................................132.2.4JMX的主要优点..............................................................................................132.3MVC开发模型介绍...................................................................................................142.4本章小结....................................................................................................................15第3章系统的需求分析与概要设计....................................................................................163.1系统需求分析............................................................................................................163.1.1MuleESB监控技术介绍.................................................................................163.1.2业务需求..........................................................................................................173.1.3功能需求................
本文标题:毕业设计企业服务总线Mule监控管理系统的研究与实现
链接地址:https://www.777doc.com/doc-6771338 .html