MULE

Mule通过HTTP连接并传参给webService例子 Mule通过HTTP连接并传参给webService例子,此例子可以参考https://blog.youkuaiyun.com/dl348/article/details/83185036的例子说明 立即下载

什么是Mule ESB?

Mule ESB是一个基于JAVA的轻量级的企业服务总线(enterprise service bus (ESB))和集成平台。它能够简单快捷的将应用连接起来使这些应用能够进行数据交换。Mule ESB可以很容易的集成现存的系统,不管他们使用的是何种技术,包括JMS, Web Services, JDBC, HTTP等等。

ESB最关键的一个优势是:它作为一个中间的系统,在企业局域网或因特网络之间的应用系统中,通过携带数据允许这些不同的应用相互通讯。

Mule ESB包括以下几个强大的性能:

服务的创建和驻留:暴露和驻留可重用的服务,使用Mule ESB作为一个轻量极的服务容器。

服务仲裁:从信息格式和协议中屏蔽服务,从信息中分离业务逻辑,本地独立服务调用

信息路由:基于内容和规则路由、过滤、聚合和重序列信息

数据转换:在不同的格式和传输协议间交换数据

我需要ESB吗?

Mule和其他的ESBs在这些地方提供了实在的价值。至少有几个集成点或至少3个应用集成。它们能够很好的集成,并达到了松散、可扩充性和健壮性所需要的。

下面是一个快速选择列表。如果你想了解详情,请阅读由MuleSoft创始人和CTO Ross Mason写的这往篇文章:To ESB or not to ESB.

1.你正在集成三个或更多的应用/服务?

2.未来你需要扩展更多的应用吗?
3. 你需要使用超过一种通讯协议吗?

4.你需要信息路由能力诸如:分离和聚合信息流,或基于内容的路由?
5.你需要发布服务给其他的应用使用吗?

为什么要用MuleESB?

Mule ESB是一个轻量级但是可扩充性高,允许你从小的应用开始,然后连接更多的应用。Mule透明地管理应用和组件之间的所有交互,不管它们是否在同一个虚拟机还是因特网,也不管用的是什么传输协议。

目前市面上有几个商用ESB实现。然而,它们当中很多提供了有限的功能或建立在已存在的应用服务或信息服务,把你锁定到特定的供应商。Mule是供应商中立的,因此不同的供应商都可以扩展到它这里。当你使用Mule时,你不需要依赖特定的供应商。

Mule在众多竞争者中提供了许多优势:

  • Mule组件可以是你想要的任意类型。你可以很容易从一个POJO集成任何东西到另一个框架的组件。
  • Mule和ESB模型使得重要的组件得以重用。相比其他的框架,Mule允许你勿需任何任何改变的使用已存在的组件。在Mule中,组件也不需要任何专门的Mule代码去运行,也不需要可编程的API。业务逻辑完全与信息逻辑分离。
  • 信息可以是任何格式,从简单对象访问协议(SOAP)到二进制图像文件。Mule并没有强迫任何设计限制在某个结构里,诸如XML信息或WSDL服务
  • Messages can be in any format from SOAP to binary image files. Mule does not force any design constraints on the architect, such as XML messaging or WSDL服务合同。
  • 你可以在不同的拓扑结构下布署MULE,而不仅仅在ESB。因为它是一个轻量级、嵌入式的。Mule可以大大减少进入市场的时间,提高项目的产品效率,并提供安全,可扩充性的应用。并根据需要扩充或缩减。
  • Mule的阶段性基于事件驱动的结构使得它有很高的扩充性。一个主要的航线用Mule每秒处理超过10000个业务交易。而H&R Block使用13,000Mule服务器用来支撑高度可分布环境。

Mule ESB企业版

Mule ESB有两个版本:社区版和企业版。 Mule ESB企业版是Mule ESB企业类版本,有着额外的特性和能力,如Mule产品布署所需要的执行,HA,弹性或技术支持。社区版和企业版都是基于同样的代码,因此从社区版升级到企业版胡里非常容易。欲了解更多,请点击这个链接Mule ESB Community vs. Mule ESB Enterprise.

其他MuleSoft产品

MuleSoft也提供了其他的集成和中间件产品,包括 Mule MQ,为JMS信息化, Tcat Server,一个企业Apache Tomcat 应用服务器。你可以从这里here了解更多的MuleSoft产品,或者访问http://www.MuleSoft.com.

准备开始?

如果你已经准备开始使用Mule ESB, download it并阅读 Getting Started Guide。

mule(java)开发简介 本文档是一个mule开发简介文档,属于mule入门级别,有使用者请下载 立即下载

相关推荐

Mule企业版与社区版比较v1

Mule企业版与社区版比较v1

mule应用——消息格式转换(xml,java,json)

消息转换主要用到Transform Message这个组件,首先建立一个简单的post请求API,如下图: 要得到不同格式的数据返回格式,主要在Transform Message配置,下图: 1,得到java格式: debug模式下请求接口查看转换效果: 2.得到json格式: 3.转换为xml格式: 这个就有点厉害了,直接改application/xml后请求时报...

WannaRunning的博客 2363

mule esb 企业版说明

mule esb 企业版说明,方便想使用mule的用户,更好的了解mule 企业版

Mule总结(初)

What is Mule?一个以Java为核心的轻量级的消息框架和整合平台。它使得开发人员可以快速,简单的连接多个应用。目前许多公司都使用了Mule,比如Walmart,HP,Sony,Deutsche Bank 以及 CitiBank等公司。Mule基于Enterprise Service Bus(ESB)架构思想。ESB的主要特性是通过扮演一个中转系统的角色,允许不同的应用系统交互,中转系统在内

a_victory的博客 1万+

MULE ESB-4.1企业版运行环境

MULE ESB-4.1企业版运行环境,将AnyPoint Studio开发的项目方到apps目录下即可,注意项目的运行环境需与该环境一致

lattice 黑盒子的生成和使用(Creating Your Own Black Box Modules)

很多客户,特别是外包项目,需要做黑盒子,防止他人看到源码,那么这就需要对相关的源码打包加封了。diamond help 说的也是模糊模糊的,这次给出实际验证过的流程。 1.先将要加封的模块间一个工程,建好工程,写好代码之后,模块名字叫做crosslink(这个使用黑盒子的时候要用),代码如下: module crosslink( output wire[3:0] led, input wire clk, input wire reset ); reg [29:0] cnt; reg [3:0] led1;

qq_39633876的博客 1482

Mule介绍

Mule介绍 什么是Mule Mule是一个基于Java的轻量级消息框架,它可以使我们快速、容易地将我们的应用连接起来,并且保证这些应用间可以交换数据。Mule使用了面向服务架构(SOA),提供了对现有系统的简洁的集成方式。不管应用程序采用了什么技术,JMS、Web Service、JDBC、HTTP甚至其他的技术,Mule都可以准确无误地将它们集成到一起。 Mule框架具有很强的可扩展性,

yujian461852002的专栏 2912

Qt6.8.0(win64)安装教程

启动 Visual Studio 2022 Community,选择 “继续但无需代码” 运行,然后打开Option设置,Add一条版本配置,Location 选择 D:\Qt\6.8.0\msvc2022_64\bin\qmake,点击确定。我是win11系统,所以选择windows版,下载路径二选一即可。方案1:默认情况下,额外勾选图中两个组件(总共40多G)方案2:按图中自定义勾选组件(总共5.8G)选择Custom Installation。我选的方案2,总共5.81G。

D4G1TIAO的博客 9075

[SOA] Mule ESB 3.x 入门(三)—— 消息路由

在前面两篇博文基础上,继续来看看如何利用 Mule 来实现简单的消息路由。消息路由是ESB平台上最基本最重要的功能,它是指通过一定的规则将消息从一个端点发送到另一端点。通常ESB平台上会统一管理很多服务,为了便于使用和管理通常会对外暴露一个唯一入口,通过请求携带的路由信息来进行分发。如下图所示:ESB平台将维护一套路由表,根据请求中的路由信息来做处理。

Lullaby's Blog 6341

对话系统简介

《文本上的算法》学习笔记1、问答型1.1、基于语义分析的方法1.2、基于信息抽取的方法1.3、端对端的方法2、任务型2.1、生成式模型( Generative Model )2.2、判别式模型( Discrimitive Model )2.3、规则系统3、闲聊型3.1、规则方法3.2、生成模型3.3、检索方法 个人认为NLP领域最难的方向可以说是阅读理解与文本生成/摘要,而对话系统,尤其是闲聊常常...

盘一哈nlp 6753

OpenCV-Python实战(26)——复杂场景下的实时物体检测与跟踪

本节介绍了一种鲁棒的特征跟踪方法,该方法速度足够快,能够实时应用于网络摄像头的视频流。首先,算法展示了如何在一幅图像中提取和检测重要特征——无论是我们感兴趣的模板图像(训练图像),还是预期包含该物体的更复杂场景(查询图像),这些特征都具有视角和尺寸不变性。然后对关键点进行聚类,找到两幅图像中特征点之间的匹配。在此基础上,可以计算出一个将一组特征点映射到另一组的透视变换矩阵。利用这些信息,我们可以在查询图像中勾勒出训练图像的轮廓,并对查询图像进行透视变换,使感兴趣的物体以直立状态显示在屏幕中央。

盼小辉丶的博客 1962

什么是Mule

Mule是一个轻量级的消息框架也是分布式的对象中介,允许你快速、简单的连接各个应用来交换数据。以企业级服务总线这个企业集成模式开设计的Mule可以无缝的利用总多的技术像JMS、HTTP、Email、XML-RPC来处理应用之间的交互。 [img]https://docs.google.com/File?id=df56jsb6_60gk97fscq_b[/img] 简单的说,...

islandoo 389

基于OpenClaw的AI数字员工协同团队架构设计

随着大型语言模型从被动的文本生成器向具备自主规划与执行能力的智能代理演进,企业级人工智能的应用范式正在发生根本性转变。在这一演进过程中,OpenClaw(前身为Clawdbot及Moltbot)作为一种开源的、本地优先的个人AI智能体网关基础设施,凭借其对持续内存、多通道接入以及沙盒化工具执行的原生支持,迅速成为构建“始终在线”数字劳动力的核心框架 1。然而,将单体个人助理扩展为能够处理复杂业务逻辑、支持跨组织协同并严格保障数据隔离的多智能体(Multi-Agent)团队,绝非简单的API拼接。系统架构必须

形上得其象,形下合于数;阴阳自济,玄理自明。 1048

mule基础及运用

零、前提 在按照本文进行操作之前,假设您的系统已经具备以下前提: 已经安装了Sun公司的JDK1.4或JDK5.0版本,推荐使用JDK5.0。 正确设置了JAVA_HOME环境变量到JDK目录(注意不是JRE目录)。 确保%JAVA_HOME%\bin路径在系统寻找路径中。 安装有Eclipse3.2或以上版本的开发环境。 安装有Apache Tomcat 5.

eddle的专栏 4056

YOLOv11目标检测模型性能评价指标详解,涉及混淆矩阵、F1-Score、IoU、mAP、参数量、计算量等,一文打尽所有评价指标

本文主要讲解的是计算机视觉网络模型的性能评价指标,这是每一篇论文中都需要展示的内容。熟悉每一个评价指标也能够帮助我们在训练和改进模型过程中,更好的观察模型的变化效果。

Limiiiing的博客 8414

6、探索音乐结构中的统一性:贝多芬《英雄交响曲》第一乐章的深度剖析

本文深入剖析了贝多芬《英雄交响曲》第一乐章的音乐结构,探讨其统一性的来源及表现形式。通过主题与动机、和声与调性、旋律与节奏、织体与动态等多方面的分析,揭示了这部作品在技术层面和情感表达上的卓越成就。

b9c0d的博客 518

Mule入门实例

一.开发环境说明操作系统:windows 2003JDK: 1.5 或以上Eclipse :3.2或以上Mule :2.0.1 (目前最新版本)二.建立mule的开发环境1.下载mule       从http://mule.mulesource.org/display/MULE/Download可以下载Latest Stable Community R

honnom的专栏 3631

24. SAP 标准产品里使用 OData 服务的一些细节分享

笔者在编写使用事物码 SEGW 开发 SAP OData 服务的系列步骤时,但凡遇到技术上一些疑难问题,喜欢去参照 SAP 标准产品里是如何使用 OData 服务的,不少问题都可以去参考 SAP 标准产品的 OData 服务实现细节来解决。 因此本文记录笔者在编写本教程的过程中,曾经研究过的 SAP OData 服务实现的一些细节,把这些细节分享给大家,希望能起到参考作用。 同时,教程也不断收到一些朋友在评论区留言,对于不少留言的回复,我也是拿 SAP 标准 OData 服务的实现作为论据来回复的。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2035

Mule的安装配置

1. Mule的安装配置1.1 Mule下载      从Mule的官方网站(http://www.mulesoft.org/display/COMMUNITY/Home)上下在社区版。目前的最新版本是3.0,下载下来的文件是mule-standalone-{version}.zip1.2安装  1. 解压下载下来的zip文件。如图中所示       2. 将解压出来的mule文件夹拷贝到想要的地方,比如放在d:/soft目录下,然后将其重命名为mule   3. 鼠标右击我的电脑 —>属性—>高级—>环境

Eric 2370

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux下安装配置启动mule standalone

对于mule,使用anypoint开发完后,就要使用mule-standalone去发布了。 安装前的要求 Linux安装有JDK,并配置好JAVA_HOME 安装好vim   一、安装mule standalone 下载地址: https://repository.mulesoft.org/nexus/content/repositories/releases/org/mule/d...

dl348的博客 4988

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Mule Esb 入门篇

一、我们为什么选择MULE ESB      Mule ESB 是最广泛使用的开源企业服务线,它有超过一百五十万下载及两千五百个产品部署。基于Mule ESB的简洁部署模式和轻型架构,开发人员可在几分钟内轻松地创建和集成应用服务。Mule ESB简化整合,开发人员可轻松地在多种异构系统中构建高性能,多协议的整合服务。     伴随着这些问题,Mule构建自底向上与现实世

相忘于江湖!!! 6374

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Mule的学习(一、mule的认知)

参考:https://blog.youkuaiyun.com/a_victory/article/details/70216772 https://blog.youkuaiyun.com/lishehe/article/details/33394895 https://www.cnblogs.com/enjoyingsoft/p/10132360.html 一、Mule的介绍 一个以Java为核心的轻量级的消...

Walker_zmc的博客 2万+

mule esb_Mule ESB –入门

mule esb 什么是Mule ESB? (What is Mule ESB?) Mule, the runtime platform and a nimble Java-based enterprise service (ESB) which allows developers to easily build high-performance, secure, multi-protocol i...

从零开始的教程世界 4972

Mule 官方例子研究

Mule 官方例子研究一、编译导入Mule自带的例子1.准备安装Mule。这里就不介绍mule的安装了,请参考《Mule安装部署手册》。2. 编译Mule自带例子中的Hello例子使用命令行到目录:D:/app/mule3.1.1/examples/hello下,输入:mvn 即可。这里需要安装Maven;3. 导入Eclipse工程输入命令:mvn eclipse:eclipse 成功后,即可导入eclipse。4.导入这个工程到eclipse(1)选择:File > Import(2)选择:展开“Gen

generalXCY的专栏 5656
上一篇: 关于jstl的param
下一篇: 开始Mule之行
IamstudyingJava
博客等级 码龄18年 4粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值