Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Bilgin Ibryam03/25/13
6157 views
0 replies

Connect Apache OFBiz with the Real World

The Apache Open For Business Project is an open source, enterprise automation software. The goal of my project is, instead of reinventing the wheel and trying to integrate OFBiz with each system separately, I want to integrate it with Camel and let Camel do what it does best

Todd Merritt03/25/13
2140 views
0 replies

Software Architecture Versus Traditional Architecture

When my father built his current house a few years ago, he had the pleasure of having to deal with the entire process of building a new custom house based on a simple list of requirements. Once he and my mother defined their list of requirements they started to look at floor plans.

Mitch Pronschinske03/24/13
4660 views
0 replies

Scalable Architectures: Taming the Twitter Firehose

Handling lots of real-time streams of information, when Twitter alone is producing 250+ million tweets a day and 27 million links to news and media, can be a daunting task.

Achala Chathura...03/24/13
2295 views
0 replies

Proxy Services with WSO2 ESB - ( From Registry )

The following sample which demonstrates a nested iterator in the WSO2 ESB. From the second iterate mediator, messages retrieved from the first iterator are again iterated into smaller messages.

Mitch Pronschinske03/23/13
6249 views
0 replies

Writing RESTful Web Services Using Node.js

Learn the challenges, pitfalls, shortcuts, tips and tricks for building RESTful web services using Node.js. this tutorial will deal with authentication, declarative ways to describe your data structures, and validation.

Madhuka Udantha03/23/13
1693 views
0 replies

Running a Jaggery Javascript App Inside Proxy

In this post I'm going to illustrate how to run a jaggery (javascript) App inside a proxy. Jaggery is a framework to write webapps and HTTP-focused web services for all aspects of the application: front-end, communication, Server-side logic and persistence in pure Javascript.

Paul Wells03/22/13
12247 views
0 replies

5 Ways Objects Can Communicate With Each Other Heading Towards Decoupling

Decoupling can be achieved and yield flexibility, but this does not mean it is appropriate for every call from one object to another. The best thing to do is start with straight method calls, but keep cohesion in mind.

Jose Asuncion03/22/13
4367 views
0 replies

For the Nth Time, the Factory Method: A Simpler Introduction

I don’t know what it is, but it took me a long time to finally wrap my head around the Factory Method. My number one source of information wikipedia featured a very simple example that didn’t seem to drive home the point. Here it is for reference.

Chris Haddad03/22/13
2221 views
1 replies

API and SOA Convergence

As the technology discussion pivots to focus on APIs, teams are wondering how API and SOA converge. Are services simply being re-branded? Are APIs only good for mobile or external use cases? If we publish APIs, do we need SOA? Many architects believe that APIs do not apply to their projects or business use cases.

Mitch Pronschinske03/22/13
1246 views
0 replies

Objective and Subjective Conjoining of Software Components

The presentation, called "SOAP: Service-Oriented Architecture and Programming", Don Box waxes poetic on the objective and subjective conjoining of software components and services.

Bilgin Ibryam03/21/13
3426 views
0 replies

How to keep your content repository and Solr in synch using Camel

With recent contributions to Camel, now camel-jcr component has a consumer which allows monitoring a Java Content Repository for changes. If your jcr supports OPTION_OBSERVATION_SUPPORTED then the consumer will register an EventListener and get notified for all kind of events.

Jose Asuncion03/21/13
1258 views
0 replies

5 Improvements To Be Considered If You’re Writing Your Next Custom Web Service Client

Of course the first thing most people would tell you is to look for existing solutions. But even then, there are those times when you need to write your own. Here are just of my reflections on it.

Dan Diephouse03/21/13
2426 views
0 replies

Introducing Dataloader.io – Simple, Free, No Download Data Loader for Salesforce

One of the first integration problems that companies encounter when using a new application is data loading. Whether it’s a migrating data from an old product to a new one, managing and cleaning data, warehousing data, or replicating it from one place to another, it’s a painful task.

Vijay Narayanan03/21/13
1343 views
0 replies

Role of Systematic Reuse in Enterprise Integration

Are your teams taking advantage of integration points? Or is each integration point implementing identical or similar functionality in an inconsistent fashion?

Matthew Bass03/20/13
2152 views
0 replies

Building an API w/ Rails

It was interesting hearing how other developers are using APIs in their projects, and what problems they are encountering and solving. I’ve posted my slide deck for those who are interested. I also recorded audio from the talk and will be posting a link here when that’s online.

Madhuka Udantha03/20/13
1614 views
0 replies

Invoke a Web Service with Jaggery (with Payload)

A few days go I wrote a post on how to call web services from jaggery (JavaScript mode). But in that article we call for web services where there is no payload. It requires just one parameter to be added but lot of people have asked about it, so I'm writing a post about this as well.

Claus Ibsen03/20/13
2816 views
3 replies

Today 6 years ago Apache Camel was Created

James Strachan founded the Apache Camel project with this first commit 6 years ago Even in the first commit, today's users of the latest Apache Camel releases can see the structure of the route builder, and the API with the component, endpoint, exchange, producer, consumer, et al.

Achala Chathura...03/20/13
3433 views
0 replies

JMS-source -> ESB-Processing -> JMS-destination

Recently I prepared a demo and thought it might be useful if I share it in my blog. If you are new to WSO2 ESB, it is recommended to refer the following prior posts.

Kin Lane03/19/13
3322 views
0 replies

The API Pipes, From Resource to Last Mile

This post is an aggregation of ongoing thoughts I'm having around my role in the API space, a diagram I drew the other day while enjoying an IPA, and inescapable thoughts fueled up by a post by Patrick Meir over at iRevolution, called Crisis Mapping, Neogeography and the Delusion of Democratization.

Dustin Marx03/19/13
5373 views
0 replies

"Booting AMX" in GlassFish 3 with Groovy

This post demonstrates using Groovy to explore the standard JMX MBeans provided by the Java Platform as well as the AMX beans that GlassFish provides. The last Groovy code snippet invokes GlassFish's "bootAMX" operation to unleash significantly more GlassFish JMX-based monitoring and managing capabilities.

Janet Revell03/19/13
2211 views
0 replies

Journey of 1,000 Miles Towards Documentation Nirvana

Long a candidate for improvement, Mule Documentation has recently undergone several foundation-layer improvements that will help us move more quickly as we produce new content and clean up the old.

Mark O'neill03/19/13
1894 views
0 replies

HTTP Path variables with the Axway/Vordel API Server

I've written about this before, but here's a recap and an extra trick which might be useful...

Mitch Pronschinske03/18/13
1917 views
0 replies

Pipeline Communication Pattern w/ ZeroMQ and C#

See this demo of ZeroMQ with Microsoft .NET C# using the pipeline communication pattern and find out how I plan to build my HFT platform using ZeroMQ.

Mitch Pronschinske03/18/13
4224 views
0 replies

GEvent + ZeroMQ

In this session you'll see how ZeroMQ - a flexible, lightweight message broker - and gevent - a coroutine-based networking library - are used to create a concurrent and distributed system.

Cristian Chiovari03/18/13
4548 views
0 replies

When To Use The Chain of Responsabilities Pattern

The pattern chains the receiving objects together, and then passes any request messages from object to object until it reaches an object capable of handling the message. The number and type of handler objects isn’t known a priori, they can be configured dynamically.