hot-topics mule and the cloud what's new in mule 3 apache tomcat tips and tricks developer tools

Writing your first Cloud Conector using the DevKit

Federico Recio on Wednesday, November 9, 2011

In this blog post I will show how to extend Mule in a simple way using the recently released Mule DevKit. The goal of the Mule DevKit is to accelerate the development of Mule extensions by abstracting you from Mule specific stuff so that you just focus on what your are trying to build. My [...]

Introduction to Mule Cloud Connectors

Federico Recio on Wednesday, August 24, 2011

Every week we blog about new Cloud Connectors made available for the Mule community and we have plenty more in the pipe but now is probably a good time to explain more of the what and why of of Cloud Connectors.

GeoNames Cloud Connector for Mule

Federico Recio on Wednesday, August 17, 2011

More and more companies are using geocoding at some point in their business processes. Geocoding can help companies take smarter decisions by offering customers location-specific services and more. The fact is, geocoding is becoming a go-to resource for those with high hopes of increasing revenue, reducing expenses, and driving up customer loyalty and satisfaction. This [...]

Introducing Mule Query Language

Dan Diephouse on Thursday, July 21, 2011

Working with web APIs, local APIs and different data formats and structures is too damn hard. You have to write painful verbose code to: Query Web APIs and work with the data Enrich and join data from external services with local services Compose RESTful services from existing services Version services and data formats Merge data [...]

Securing REST Web Services against LDAP

jaskirat.bhatia on Thursday, March 24, 2011

Many Mule users create RESTful services but they are not always clear on the way to authenticate and apply authorization to a RESTful Web Service. I have seen questions about this topic so I decided to write a tutorial that covers a common use case. We’re going to use Jersey, Spring Security and LDAP and of course Mule to [...]

REST @ Buenos Aires

Mariano Capurro on Friday, December 10, 2010

We are certainly sure that Juergen Brendel (RESTx father) didn’t come to Argentina to rest . Besides his work in Mule ESB, he was able to share his knowledge in RESTful Web Services (and Python) with the Mule Community down here.

SOAP and REST are not interchangeable

juergen.brendel on Monday, November 22, 2010

Recently I saw this question posted in a forum: “Does REST have better performance than SOAP”? This question is symptomatic of a fundamental misunderstanding of REST, I think. SOAP is a particular protocol used to implement RPC functionality. REST, on the other hand, is not a technology or protocol, but an architectural style. Systems that [...]

REST constraints: A benefit-focused discussion, part 1

juergen.brendel on Tuesday, October 26, 2010

REST – the REpresentational State Transfer as defined in Roy Fielding’s thesis –  is not a protocol, a standard, an API, a technology or a product. You cannot buy it, you can’t download and install it and you don’t need to poke another hole in your firewall for it. Instead, REST lives at a level completely [...]

Taking a Rest from Code Camp 2010

Ken Yagen on Monday, October 11, 2010

Code Camp continues to grow by leaps and bounds each year. For those not familiar with Code Camp, it’s an all volunteer run conference at Foothill College each October and is on version 5.0. It lasts the whole weekend and this year over 3000 people registered and over 1900 ended up spending their weekend attending [...]

Speak JavaScript? RESTful web services are belong to you!

David Dossot on Friday, September 3, 2010

If you’ve evaluated RESTx, our brand new platform for building RESTful web services, you’ve certainly noticed its Python-Java hybrid nature. Indeed, besides its vocation of being the simplest way to create RESTful web services, RESTx has been designed with the idea of letting programmers use their favorite JVM language when creating resource components. So far, we [...]