InfoQ

InfoQ

Topic/Tag specific view

Mule Content on InfoQ


Latest featured content about Mule

Ross Mason on Mule 3 & ESB's in the Cloud

Topics
JSON,
ESB,
QCon San Francisco 2010,
Markup Languages,
QCon,
SOA,
Languages,
Architecture,
Conferences,
Enterprise Architecture,
Mule,
Programming

Mule Creator Ross Mason discusses Mule's evolution over the years and what's new in Mule 3, as well as a new architectural pattern of using ESB's in the cloud. JSON as a data interchange format is discussed, as well as ESB's as a backend for mobile devices.

News about Mule

Mule ESB 3.1 Released

Topics
ESB,
Java,
Languages,
SOA,
Programming,
Enterprise,
Architecture,
Enterprise Architecture,
Mule

This week, MuleSoft released version 3.1 of its enterprise service bus, Mule ESB. Mule 3.0 was released in September with one major focus: "simplify everything...to make Mule 3 more accessible to everyone". This week, Mule 3.1 takes the simplification further by focusing on Mule Cloud Connect, Mule Flow and BPM.

Is OSGi the Right Foundation for Java Middleware?

Topics
OSGi ,
Versioning,
Java,
Version Control,
Languages,
Source Control,
Mule,
Architecture,
Programming,
Modularity,
Service Component Architecture

Ross Mason, founder of MuleSource expressed his frustration with OSGi: "OSGi is a great specification for middleware vendors, but a terrible specification for the end user." He argues that OSGi just isn’t ready for the developer yet as it is too difficult to completely make it invisible to a developer.

MuleSoft Releases Tomcat-based Tcat Server and iBeans Integration Framework

Topics
Apache Tomcat,
Application Servers,
Java,
Languages,
Programming,
Enterprise Architecture,
Tomcat,
iBeans,
Tcat Server,
Mule

Tcat Server, an Apache Tomcat-based application server created by MuleSoft (formerly MuleSource), was released today. InfoQ took the opportunity to talk with Mahau Ma, Greg Schott and Ross Mason of MuleSoft to learn more about Tcat Server and another new integration framework called iBeans.

Articles about Mule

Interview With Ross Mason On The Release Of Mule 3

Topics
OSGi ,
Java,
ESB,
REST,
SOA,
Languages,
Mule,
Enterprise Architecture,
MuleSoft,
Architecture,
Programming

Mulesoft recently released Mule 3, their next generation ESB platform. The product comes with a lot of architectural changes under the hood to support the features aimed at making the product easier to use, such as Mule Cloud Connect and Flow, a message flow based service design. InfoQ caught up with Ross Mason to learn more about the product release and the new features in the product offering.

Open Cloud Will Make Business SHINE

Topics
Amazon Web Services,
Spring,
Virtualization,
Dependency Injection,
SpringSource,
Java,
Google AppEngine,
Azure,
Amazon,
PaaS,
Infrastructure,
IaaS,
Google,
Design Pattern,
VMWare,
Languages,
.NET,
Architecture,
Agile,
Cloud Computing,
Object Oriented Design,
Patterns,
Design,
Companies,
Programming,
Mule

William El Kaim describes an Open Cloud Model based on agile principles and driven by an independent user community to define it further. He provides a sketch of a potential Cloud Operating System. He also defines the SHINE principles for transforming IT into BT (Business Technology).

Orchestrating RESTful Services With Mule ESB And Groovy

Topics
Groovy,
Java,
JVM Languages,
Dynamic Languages,
REST,
SOA,
Languages,
Programming,
Mule,
Enterprise Architecture,
Architecture

In this article, David Dossot, co-author of Mule in Action, examines the power of Mule RESTpack and Groovy in orchestrating RESTful services in the Mule messaging platform. The article detail the interactions for each of these steps and will consider what particular Mule moving parts and Groovy features we have used to achieve such an interaction.

Presentations about Mule

Modern SOA Infrastructure and Open Source

Topics
JBoss,
RedHat,
Application Servers,
WSO2,
Companies,
SOA Platforms,
Java,
SOA,
Open Source,
Languages,
Programming,
Enterprise Architecture,
Architecture,
Mule,
SOA Symposium,
OpenESB,
Apache Camel,
WS-Star

Mark Little presents the constituents of a modern SOI and where open source implementations stand in terms of standards, tools, ease of use, performance and reliability, making a case for using open source against close source solutions.

Voca, UK's largest payment processing engine running Spring

Topics
JBoss Seam,
JBoss,
WebLogic,
JMS,
Application Servers,
RedHat,
Java EE,
Spring,
ESB,
Java,
Qcon London 2007,
Dependency Injection,
SpringSource,
Companies,
Oracle,
Languages,
QCon,
VMWare,
SOA,
Transactions Processing,
Design Pattern,
Database,
Enterprise Architecture,
Architecture,
Mule,
Patterns,
Programming,
Object Oriented Design,
Transactions,
Design,
Hibernate,
Conferences,
Apache Tuscany

In this presentation from QCon London, William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system architecture, the previous Mainframe-based architecture, architectural challenges and requirements, the new Spring and J2EE-based architecture, upcoming challenges for Voca, and technologies to watch for in the future.

Interviews about Mule

Ross Mason Discusses MuleSource, Mule ESB and Galaxy

Topics
Spring,
QCon San Francisco 2008,
ESB,
Java,
Dependency Injection,
SpringSource,
QCon,
SOA,
VMWare,
Design Pattern,
Languages,
Cloud Computing,
Architecture,
Programming,
Enterprise Architecture,
Object Oriented Design,
Patterns,
Conferences,
Design,
Companies,
Galaxy,
Recession,
OSGi,
Mule

In this interview from QCon San Francisco 2008, Ross Mason discusses Mule, the role of an ESB, Enterprise Edition versus Community Edition, monitoring and MuleHQ, REST support, cloud-based deployments, Galaxy, governance, Mule integrations, community interaction via MuleForge, and the impact of the current recession upon open source software.

Ross Mason on Mule and the role of ESBs

Topics
Web Services,
ESB,
SOA,
SOA Appliance,
Architecture,
Enterprise Architecture,
Mule

Mule founder Ross Mason talks about the the role of the ESB, when to use and not to use ESBs, BPEL, and ESBs vs. integration brokers. Mule is an open source ESB and Ross discusses how people are using Mule and how it compares to commercial alternatives. Ross reveals that Mule got its name because it takes the donkey work out of integration projects.