• submit to reddit
John D'Emic12/17/12
953 views
0 replies

Implementing Custom JSON or Map Data Validation with Mule DevKit

Payloads with less structure, like Map or JSON data, are a little bit trickier to validate. This is particularly true on the front-end of web-services where leniency in data format, particularly JSON, can be beneficial. In these cases a custom Message Processor is usually necessary to filter or sanitise the data.

Mitch Pronschinske12/15/12
3319 views
0 replies

Intro to Mule ESB and the Elegant 'Endpoint' Data Channel

This is a core concepts example that demonstrates how to invoke a Mule application using HTTP. The example introduces two key concepts in Mule.

Chris Haddad12/14/12
3354 views
1 replies

The 5 Components of an API Management Platform

When you select an API Management Platform, look for a solution enabling developers to rapidly find, subscribe to, and evaluate the APIs that enterprises make available. The development tools should provide on-demand self-service subscription and collaboration channels.

Ben Wilcock12/10/12
7553 views
2 replies

Top 5 SOA Gotcha’s and How to Avoid Them

After 5 years of designing and building award winning service oriented architectures, I thought I’d share my top 5 SOA gotcha’s and some general hints on how you can avoid them in your SOA program.

Christian Posta12/10/12
3761 views
0 replies

ActiveMQ: Understanding Memory Usage

ActiveMQ’s SystemUsage and particularly the MemoryUsage functionality has left some people confused. I’ll try to explain some details around MemoryUsage that might be helpful in understanding how it works.

Mitch Pronschinske12/09/12
3471 views
0 replies

A Good API is Hard to Find

APIs have seen dramatic growth in the last few years, and they're now powering everything we do. This is causing a fundamental shift in how we write applications - it's not just a UI and a database anymore.

Martin Vecera12/08/12
2262 views
0 replies

Testing Groovy Classes with ScalaTest

The other day I read about ScalaTest. I liked the way the tests look like. And I started thinking where to use it. Today a colleague came to me asking me if he can add some tests to our small tool developed in Groovy. This ringed the bell and it turned to a calling. So here is the ultimate solution for integrating Groovy and ScalaTest.

Mike Hadlow12/08/12
3010 views
0 replies

RabbitMQ On Windows With .NET, A Case Study

As a Microsoft shop, our development platform is .NET. Although VMWare provide an AMQP C# client, it is a low-level API, not suitable for use by more junior developers. For this reason we created our own high-level .NET API for RabbitMQ that provides simple single method access to common messaging patterns and does not require a deep knowledge of AMQP. This API is called EasyNetQ.

Eric D. Schabell12/07/12
2614 views
0 replies

Video: SwitchYard Order Demo with JBoss EAP 6 on OpenShift

This video will show you how to setup an OpenShift instance (a.k.a. Gear) based on JBoss EAP6, add a SwitchYard cartridge, pull in my pre-configured OrderService demo project and deploy it all in about 6 minutes.

Geraint Jones12/05/12
7147 views
0 replies

Groovy's RESTClient with Spock Extensions

This post will describe how to use the RESTClient, how to inject it into a Groovy Spock test class via custom annotations, how to swap the injected client between a real one and a mocked one using Mockito, and how to test it.

Jerry Nixon11/30/12
2916 views
0 replies

WCF Data Services 5.1

First and most importantly, on November 7th we uploaded WCF Data Services 5.1 to NuGet. "5.1" is a deceptive version number . . .

Senthamizh Chel...11/26/12
1001 views
0 replies

Understanding Business Process using BPM and BPEL

Business process management is a natural and holistic management approach for operating business that produces highly efficient, agile, innovative and adoptive organization

John D'Emic11/26/12
6917 views
0 replies

Lightweight RPC with ZeroMQ (ØMQ) and Protocol Buffers

When writing integration applications with Mule, John D'Emic frequently comes across the issue of deciding how to communicate back and forth between his front end application, typically a web or mobile application, and a flow hosted on Mule...

Mitch Pronschinske11/05/12
31936 views
1 replies

We Need a Programmer for President

Today, I'm going to present a new presidential candidate... A software developer candidate. This candidate is going to address the issues that the IT world cares about. Will you support them?

Justin Bozonier10/29/12
1757 views
0 replies

Message Oriented Object Design and James Shore's Challenge

The idea is to build a ROT13 file encoder, TDD'd and beautiful. There are two parts to the challenge: get everything done by reading the whole file into memory, then process the file as you load it off of disk and save it back to disk incrementally.