Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Mitch Pronschinske09/01/13
0 replies

Celery Monitoring Task Processes

This tutorial shows how to monitor tasks that are being processed in the rabbitmq/celery systems. It's a Django-specific tutorial, but the concepts are the same for various scenarios.

Mitch Pronschinske08/31/13
0 replies

Using Celery and RabbitMQ to Schedule and Run Long Processes in Django

This tutorial takes you through the basics of setting up and using Celery and RabbitMQ to schedule and run long processes from your Django website.

Mitch Pronschinske08/30/13
0 replies

Quick Hacking Node.js Modules From CoffeeScript - Making a Binding for Nanomsg

This article by Nick Desaulniers provides a great template for creating modules in git. His example shows how he made an early Node.js binding for the recently-unveiled Nanomsg message broker.

Mitch Pronschinske08/30/13
0 replies

Using ZeroMQ to Bring MSMQ and Mule ESB Together

After lots of work trying to bridge Microsoft's MSMQ and Mule ESB, Claude Mamo and John D'Emic figured out a way to do it with the help of ZeroMQ. The bridge itself was easy, and took about 15 minutes to code in C#.

Mitch Pronschinske08/29/13
0 replies

API Pitfalls

This article by John Mueller provides tips to help you select the right kinds of APIs that fit into your larger usage strategy.

S M Sohan08/29/13
0 replies

Solution Architecting Using Queues?

When building a bunch of applications that need to interact with each other, Queues or Message Oriented Middleware services offer some very useful features. To name a few, you get features like a) Guaranteed message delivery, b) routing, c) throttling, etc., for free...

Asankha Perera08/29/13
0 replies

UltraESB 2.0 is Released!

Yeah, its been quite sometime since we did a major release of the UltraESB! Although the last GA release was extremely stable and widely used, we've made significant improvements for the long awaited 2.0.0 release.

Torsten Mielke08/29/13
0 replies

Creating ActiveMQ Broker Cluster Topologies Using Fuse Fabric

Introducing Fabric in this post would mean to simply repeat the documentation of the Fabric web site, so I'll spare that. Instead, this blog post will attempt to deep dive a bit into the fabric:mq-create command.

Claus Ibsen08/28/13
0 replies

Connecting Applications Everywhere with ActiveMQ

See a live demo where Rob Davies is using a micro-controller to capture sound and send the data over wifi to his laptop using MQTT. He then bridges over AMPQ and eventually to an HTML5 client using WebSocket.

Steven Willmott08/28/13
0 replies

PinnedURL API: URL Shortening API

PinnedURL is a new company providing link redirects and URL shortening services to the vertical marketing and pay-for-performance online marketing sectors. Here's an overview of their API.

Kees Pieters08/28/13
2 replies

JXSE and Equinox Tutorial, Part 2

This second part of the tutoriao to integrate JXSE (formerly JXTA) into Eclipse/Equinox focuses on some further improvements of the bundles, and how to enable the visual tooling that is currently being developed

Torsten Mielke08/28/13
0 replies

Integrate Log4j Nagios Appender Into Apache Karaf / ServiceMix

I have never used Nagios before but had the task to get this Nagios appender working in Fuse ESB Enterprise 7.0.2. As things were not dead-simple I take the time to document my solution so that it can hopefully save someone else's time.

Andrea Del Bene08/27/13
0 replies

Working with REST in Wicket

In this article, we will explore the features and the artifacts offered by the Wicket REST annotations module to implement the REST architecture with Apache Wicket.

Pushpalanka Jay...08/27/13
1 replies

WSO2 Identity Server 4.5.0 is Bringing Dynamic Config of Multi-user Stores

WSO2 Identity Server 4.5.0 is going to be released by the end of this month, with a new set of features and lot of improvements to the existing features.

Dariusz Suchojad08/27/13
0 replies

Invoking JSON web services in Python with Zato ESB

How to invoke JSON-based web services with Zato ESB, a Python-based platform for SOA, cloud integrations and backend services.

Mitch Pronschinske08/27/13
3 replies

ZeroMQ and SaltStack

Ever listened to the FLOSS Weekly podcast? This week they had a really interesting show and guest who talked about the open source SaltStack project for cloud orchestration, server automation and IT infrastructure management. Not only is SaltStack featured, but so is ZeroMQ.

Torsten Mielke08/26/13
0 replies

A JMS Connection Leak Scenario in Camel

JMS connections are leaked when stopping a Camel route that consumes from JMS using Springs SingleConnectionFactory.

Steven Willmott08/26/13
0 replies

Bistri APIs: Easily Integrate Video Calling/ Conferencing

WebRTC offers developers a great opportunity to re-build the user experience of video calls and video conference totally on new bases. As a platform we want to offer developers the best toolbox, easy to apply from the beginner to the advanced developer.

Calvin French-owen08/26/13
0 replies

Building Purgatory: Using Node.js to Build a Delayed Queue

In our use of purgatory, we queue messages if there are database connection problems, but this approach can extended to nearly every type of service. The module itself is agnostic to the types of connection errors which can occur.

Mitch Pronschinske08/25/13
0 replies

Cloud Message Oriented Architecture with Node.js and RabbitMQ

Learn about the advantages of a message oriented architecture to be able to mash up together a polyglot system of apps and services with with Node.js and RabbitMQ.

Mitch Pronschinske08/25/13
0 replies


This may not be news to some developers, but it's good for people to know that ESBs are not just for service-oriented architecture. This article explains what proper ESB solutions and SOA architectures are supposed to imply.

Mitch Pronschinske08/25/13
0 replies

Check Out the Clojure Client for RabbitMQ

There was a recent incremental release of the Clojure client for RabbitMQ, Langohr 1.4.1. Langohr uses the AMQP 0.9.1 model and is part of a group of libraries called "ClojureWerkz":

Mitch Pronschinske08/23/13
0 replies

Nanomsg Seems to Have Significant Community Support

It's been just two days since the alpha (0.1) release of Nanomsg and already I'm seeing bindings and wrappers for Ruby and Python.

Zemian Deng08/23/13
2 replies

Getting Started with Apache Camel using Java

Apache Camel is a very useful library that helps you process events or messages from many different sources.

Mitch Pronschinske08/22/13
0 replies

ActivePush: Push Service Built for ActiveMQ or Any STOMP Broker

ActivePush subscribes to a STOMP broker and relays messages with a specific push_id header to subscribed Socket.io clients. The message bodies are opaque to ActivePush, so the service is useful in a variety of applications.