Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Brian Hitney05/25/13
1159 views
0 replies

APIMASH and Intro to Game Dev Raleigh

I’m really excited to be hosting a few events in the Microsoft Raleigh office focused on Windows 8 development. The first on revolves around our APIMASH starter kits – a great way to get started building mashup style applications in Windows 8, with templates and examples in both C# and HTML/JS.

Manu Pk05/25/13
2365 views
0 replies

GOF Design Patterns Notes on Trello!

Recently I was reviewing the Gang of Four Design Patterns and created a Trello board for them. Well, Here is how it looks! Hope it will be useful for others as well.

Christopher Taylor05/24/13
3612 views
0 replies

Cloudy with a Chance of Integration: The Great iPaaS Gold Rush is On

The iPaaS rush is on and every cloud has a golden lining, but without clearly including a Cloud-based ESB in that strategy you might just be panning for iron pyrites.

Ross Mason05/24/13
3966 views
0 replies

7 Things You Didn’t Know About DataMapper

Let’s say you need to map and transform a message payload from one structure and format to another. Of course, DataMapper is the perfect tool for that job. However, what if you also need to add to the payload as it is transformed and mapped?

Eric D. Schabell05/24/13
2292 views
0 replies

More JBoss BRMS Demo Updates

This week the final GA of JBoss EAP 6.1.0 was released. Previously I had updated the Customer Evaluation Demo and the Rewards Demo to run on JBoss EAP 6.1.0.Beta, so this is a small step forward.

Steven Willmott05/24/13
3320 views
0 replies

Panoptix APIs: Helping to Create Better Building Efficiency Applications

The Panoptix software is all about increasing options for delivering better building efficiency. The Panoptix platform is open and offers APIs so their partners can offer their efficiency applications that take advantage of Panoptix data.

Steven Willmott05/23/13
3575 views
0 replies

API Economics: Create More Value than you Capture

When building an API, you want to create a lot of value for your users obviously, but you should also not try to capture all of that value. You should create more than enough.

Max Katz05/23/13
6689 views
0 replies

Exposing Enterprise Services via REST APIs

With RESTXpress enterprises can easily expose databases and business applications securely via REST. Once exposed as REST services, they can easily be integrated into Appery.io apps.

Madhuka Udantha05/23/13
2291 views
0 replies

XSLT Mediator Tutorial

When we have to deal with a dynamic request for an ESB proxy. (If the proxy request is dynamic (not static/not predefined) we will have to use the XSLT mediator to mediate the message).

J.d. Baker05/23/13
2473 views
0 replies

UML Model Organization with Packages and the Package Diagram

It is no coincidence that the package element in UML is represented by a folder icon, similar to directories in a file system Graphical User Interface (GUI). Packages are used to organize the elements of a model just as folders are used to organize files.

Steven Lott05/22/13
4907 views
0 replies

Legacy Code Preservation: Some Patterns

With modern languages and tools, legacy code conversion is quite simple. The impediments are simply managerial in nature. No one wants to have a carefully maintained piece of software declared a liability and discarded. Everyone wants to think of it as an asset that will be carefully preserved.

Pascal Alma05/22/13
3832 views
0 replies

Creating Mock service in WSO2 ESB

I posted before about how to create a mock service when you have a JDK 1.6 or higher available. Of course there are a lot more options to mock web services (one I used often is the option supplied by SoapUI). This post shows a way to mock a web service by using a WSO2 Proxy Service.

Ben Wilcock05/22/13
4217 views
0 replies

SOA Certified Architect: Module 1

I understand that certification is not for everyone, but in my case I felt that because SOA is surrounded by so many myths, legends and falsehoods, it probably makes sense for me to add a quality mark to my work for my clients.

Madhuka Udantha05/22/13
2095 views
0 replies

XPath 2.0

I learned about Xpath 5 years ago, but I've really only seen enterprise usage in just the past few weeks. Therefore, I wanted to write about Xpath 2.0 and the enterprise experience.

Ross Mason05/21/13
3187 views
0 replies

Change the Studio Category of your DevKit Component

Anyone that has used DevKit to write a Mule extension and then wanted to add it to Studio, may have notice that the extension will appear under the Cloud Connectors category in the palette. This is not a problem when the extension is actually a Cloud...

Simon Brown05/21/13
3861 views
0 replies

Review of the SATURN 2013 Architecture Conference

I attended the SATURN 2013 conference in Minneapolis a couple of weeks ago, which is an annual practitioner conference about software architecture, organised by the Software Engineering Institute (SEI) of Carnegie Mellon University.

Phillip Haydon05/21/13
1526 views
0 replies

NancyFX - Revisiting Content Negotiation & APIs (Part 3)

In this last part I want to show you creating your own media type, so far we have gone over a really basic example of returning a response and letting the accept header handle different results, and then we went over how explicitly using Negotiate allows you to customize your response more.

Singaram Subramanian05/21/13
5686 views
0 replies

Apache ActiveMQ – How to resolve java.io.IOException: Too many open files exception?

I have worked on ActiveMQ for quite a while, and there’s one annoying exception that I see all the time – java.io.IOException: Too many open files – which we see time to time.

Dan Diephouse05/20/13
3023 views
0 replies

Announcing CloudHub availability in Europe

I’m thrilled to announce the availability of CloudHub in Europe. With this announcement, we’re extending the industry-leading CloudHub platform to address the needs of our European customers with dedicated computing resources located in the European Union.

Robert Annett05/20/13
2962 views
0 replies

Maintainable Systems: More on Upgrades

A successful system is going to need upgrading periodically. The user's requirements might change over time, different users might want to use the system, external interfaces may change and, of course, software salespeople will want a reason to charge upgrade fees (I'm such a cynic).

Reza Rahman05/20/13
4695 views
0 replies

10 Ways JMS 2 == Less Code

JMS 2 is one of the most significant parts of Java EE 7. One of the principal goals of the JMS 2 API is improving developer productivity by reducing the amount of code to work with JMS

Samidip Basu05/20/13
4400 views
0 replies

It Pays to Do Community ...

It takes effort, persistence & contributions from a lot of folks to build a truly rewarding developer community that benefits everyone involved. This will be a quick post thanking several people that I truly respect & enjoy working with, along with thoughts on running a technical User Group.

Nial Darbey05/19/13
3262 views
0 replies

SOA School: Governance 2.0 with Anypoint Service Registry

With the explosion of APIs, the Enterprise has flung open its doors and windows and ripped off its roof in order to reach to the sky to exploit the vast array of cloud-based services on offer and include them in its software inventory.

Madhuka Udantha05/19/13
2301 views
0 replies

WSO2 ESB Endpoints Error Handling

This post will illustrate error handling in wso2 esb in regards to Endpoints. It's an import topic to cover because WSO2 Enterprise Service Bus needs to send the message to a service provider in its final stage.

Mitch Pronschinske05/18/13
3810 views
0 replies

ZeroMQ in Grizzly

From the OpenStack summit comes a lightning talk presentation on an implementation within the OpenStack IaaS software using the ZeroMQ message broker and Grizzly, the NIO Event simplifying framework.