基于mule esb的企业应用集成设计与实现

基于mule esb的企业应用集成设计与实现

ID:34275508

大小:1.88 MB

页数:51页

时间:2019-03-04

基于mule esb的企业应用集成设计与实现_第1页
基于mule esb的企业应用集成设计与实现_第2页
基于mule esb的企业应用集成设计与实现_第3页
基于mule esb的企业应用集成设计与实现_第4页
基于mule esb的企业应用集成设计与实现_第5页
资源描述:

《基于mule esb的企业应用集成设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于MuleESB的企业应用集成设计与实现基于MuleESB的企业应用集成设计与实现摘要当今企业的内部开发的应用不断增多、规模不断扩大,这些应用多采用相同的系统架构,使用相同的服务组件来设计构建,应用之间数据交换频繁,这就需要将企业各种新旧应用和服务集成起来。面向服务的架构应运而生,它将应用基于服务的方式集成起来,通过服务调用进行中间件集成,通过服务调用满足数据交换。本文深入分析了某中小企业的实际应用集成需求,研究了现有的各种企业应用集成框架,选择基于MuleESB服务总线作为基础框架设计实现企业应用集成平台。MuleESB是一个以Java为基础的消息框架,通过

2、将各个服务部署在总线上,可以实现不同服务的互相连通,有效利用已有的资源。应用集成平台各应用的运行状态需要监控和管理,MuleESB不提供开源的服务监控功能,本文设计实现了单独的服务监控模块,借助JMX提供的对服务监控管理的功能以及MuleESB提供的API接口,将JMX与MuleESB进行整合,实现了对服务信息的监控和实时展示,包括应用对服务的调用、系统资源占用状态等。按照MuleESB的内部机制,本文设计开发了两个应用常见的模块,单点登录和统一身份验证,将其按照JAX-WS规范封装为WebService服务,注册在应用集成平台上,为相关的应用提供服务。企I基于

3、MuleESB的企业应用集成设计与实现业已有的应用可依据此模式将需要开放的功能封装为服务,注册在此平台上。企业应用集成平台采用B/S架构,使用Eclipse开发工具,Java语言编码实现,数据库采用MySQL。系统经过测试,注册的服务可以正常被应用调用,且运行状态可实时查看,为未来更多的应用集成奠定了基础。关键词:企业服务总线、Mule、JMX、服务注册、服务监控、单点登陆、统一身份认证II基于MuleESB的企业应用集成设计与实现ENTERPRISEAPPLICATIONINTEGRATIONANDREALIZATIONBASEDONMULEESBABSTRA

4、CTNowadays,theapplicationofinternaldevelopmentisincreasingandthescaleisexpanding,theseapplicationsusethesamesystemarchitecture,usethesameservicecomponentstodesignandbuild,andtheexchangeofdatabetweenapplicationsisfrequent,thisneedstointegratethenewandoldapplicationsystemsoftheenterpri

5、se.Theserviceorientedarchitecturecomesintobeing.Itintegratestheapplicationbasedonservice,integratestheserviceinvocationformiddleware,andsatisfiesthedataexchangethroughservicecall.Thispaperanalyzestheactualapplicationintegrationrequirementsofasmallandmediumsizedenterprise,studiesvario

6、usexistingenterpriseapplicationintegrationframeworks,andselectstheintegrationofenterpriseapplicationbasedontheMuleESBservicebusasthebasicframework.MuleESBisamessageframeworkbasedonJava.Bydeployingservicesonthebus,itcanrealizetheinterconnectivityofdifferentservicesandeffectivelyusethe

7、existingresources.Therunningstateofapplicationintegratedplatformneedsmonitoringandmanagement.MuleESBdoesnotprovideopensourceservicemonitoringfunction.Thispaperdesignsandimplementsaseparateservicemonitoringmodule.WiththehelpofJMX,thefunctionofservicemonitoringandmanagementandtheAPIint

8、erfaceprovid

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。