Architecture

  • submit to reddit

Façade Design Pattern – Design Standpoint

In our previous article we have described about the Adapter Design Pattern. In today’s article we are going to show about another such Gang of Four...

2 replies - 3681 views - 12/06/12 by Mainak Goswami in Articles

Twitter Complex Event Processing with Esper and Drools

Complex event processing engines are a natural fit for event driven platforms like Mule. Native  CEP support has been available in Mule since...

0 replies - 1970 views - 12/05/12 by John D'Emic in Articles

Avoiding the "I'm Spartacus" Scenario in SOA

Remember the movie “Spartacus” – the Stanley Kubrick classic starring Kirk Douglas? In the movie there’s a famous scene where the bad guy’s (the...

0 replies - 3535 views - 12/05/12 by Ben Wilcock in Articles

Check Out EasyNetQ - A .NET API for RabbitMQ

EasyNetQ is my lightweight easy-to-use .NET API for RabbitMQ. Today I added a small but very nice feature, better client properties. Now when you look at...

0 replies - 2345 views - 12/04/12 by Mike Hadlow in Articles

The Command Design Pattern, Not Completely in Fashion

In my previous post about the command pattern, I gushed about how much I loved it. That doesn’t mean that the command pattern as originally envisioned is...

1 replies - 4013 views - 12/04/12 by Ayende Rahien in Articles

Apache Camel with Spring, Routing with Enrichment Service

Sorry for not having posted anything in some time but I had plenty of work. Anyway today I will continue the example with JMS that I've shown you some time...

0 replies - 3434 views - 12/03/12 by Marcin Grzejszczak in Articles

Looking Inside the Black Box

I recently came across a really interesting post about black box abstraction by Angeleah where she talks about developers desire to know how things work...

0 replies - 1693 views - 12/01/12 by Mark Needham in Articles

Asynchronous Message Processing with Mule

Processing messages asynchronously is an important technique when developing integration applications .   Asynchronous applications are typically easier...

0 replies - 2170 views - 12/01/12 by John D'Emic in Articles

Client-Side Mule

Mule  is typically used on the receiving end of service requests.  Mule flows, for instance, are generally initiated by external events like a JMS...

0 replies - 3301 views - 11/30/12 by John D'Emic in Articles

Another Key Difference Between REST and SOAP

A lot has been written about the difference between REST APIs and SOAP Web Services. The technical differences are well known at this stage. SOAP is...

1 replies - 10657 views - 11/30/12 by Mark O'neill in Articles

TaxCloud: SOAP Service Integration in Ruby

I’ve been working on the the tax_cloud gem for the past couple of days and am happy to announce version 0.2.0, released today. The gem was started by...

0 replies - 1964 views - 11/30/12 by Daniel Doubrovkine in Articles

Micro Services: The Curse of Code Duplication

A common approach we’ve been taking on some of the applications I’ve worked on recently is to decompose the system we’re building into smaller micro...

0 replies - 4008 views - 11/29/12 by Mark Needham in Articles

Unify Client-Side and Server-Side Rendering by Embedding JSON

Not many applications I work on these days are solely using the traditional server-side rendering model. Neither do they employ 100% client-side rendering...

0 replies - 3828 views - 11/29/12 by Sander Mak in Articles

Managing Raw SOAP message within Spring Integration – Part 2

In my earlier blog, Managing Raw SOAP message within Spring Integration, I demonstrated how to get the raw SOAP message...

0 replies - 2401 views - 11/28/12 by Krishna Prasad in Articles

Video: Trying the WSO2 ESB 4.5.0

The following quick webinar is an introduction to the WSO's popular enterprise integration tool.  The presentation was given by Miyuru Wanninayaka, a...

0 replies - 1492 views - 11/28/12 by Eric Genesky in Articles