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

Java Messaging Service (JMS) Point to Point w/ JBoss Tutorial

Learn how to create a JBoss server in Eclipse, setup a JMS Queue, and do the various tasks needed to set up a point-to-point model. Learn how it is different from the pub/sub model.

Mitch Pronschinske01/27/13
0 replies

Getting Started with MQTT

MQTT is a connectivity protocol designed for M2M. It is an extremely lightweight publish/subscribe messaging transport. Hear the Eclipse Foundation experts explain what you can use it for.

Mitch Pronschinske01/26/13
0 replies

MQTT on iPhone

This MQTT-UIF hybrid application is running on iOS 5.1, connecting to an MQTT server of MQ and Message Broker back-end integration in the UK. Uses Eclipse Paho open source MQTT client.

Mitch Pronschinske01/26/13
0 replies

Understanding Oracle SOA - Part 1

This is a very well explained video about SOA basics. A little history plus some practical knowledge.

Mitch Pronschinske01/25/13
0 replies

FTP Server & MSMQ Integration

This demo shows how Serv-U Platinum writes out FTP server events (e.g., file uploaded) to MSMQ, and then uses a short C# application (source visible) to watch the queue, parse the FTP server messages, and download the related files using .NET's built-in FTP client.

Ayende Rahien01/25/13
0 replies

Does the Iterator Pattern Stand the Test of Time?

It is really hard to think about any other pattern that has been more successful. In particular, patterns have long been about overcoming shortcoming of the language or platform.

Dan Haywood01/25/13
0 replies

Apache Isis release v1.0.0

Following on from recent graduation as an Apache top level project and the work we’ve done since (new website, moving to git, semantic versioning), I’m proud to announce that Isis 1.0.0 has been released.

Kai Wähner01/24/13
2 replies

Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?

I had a very interesting talk at OOP 2013 in Germany. OOP is a great conference for software architects and decision makers.

Gerard Davison01/24/13
0 replies

How to Do Username Token, X509 Certificates, HTTP Keystores, and STS Configuration

Here is a simple summary of what information is required for each type of policy. Given the tools I'm using, including the HTTP Analyzer in JDeveloper, it's pretty easy.

Mitch Pronschinske01/24/13
0 replies

Build Reliable, Traceable, Distributed Systems with ZeroMQ

Learn how to build simple yet powerful RPC code with ZeroMQ, with very few (if any!) modification to existing code. You'll see how to build fan-in and fan-out topologies with ZeroMQ special socket types to implement PUB/SUB patterns

Prabath Siriwardena01/24/13
0 replies

OAuth 2.0 Bearer Token Profile Vs MAC Token Profile

Almost all the implementation I see today are based on OAuth 2.0 Bearer Token Profile. Of course its an RFC proposed standard today. OAuth 2.0 Bearer Token profile brings a simplified scheme for authentication. This specification describes how to use bearer tokens in HTTP requests to access OAuth 2.0 protected resources.

Pascal Alma01/24/13
0 replies

Unit Test Mule 2 with ActiveMQ Defined as the Datasource

In a previous post I described how you can configure an ActiveMQ connection-factory as datasource in Tomcat. Although this works great in a deployed Mule application you can’t use this technique in your unit tests! So in this post I describe how we set up our test environment.

Mitch Pronschinske01/23/13
12 replies

Streaming APIs: JSON vs XML and REST is King

Streaming APIs are becoming more popular because of the low latency they provide. What are the common protocols and data formats of these APIs? To find out I did a simple search on APIhub, the largest repository I found for streaming APIs. Here were the results of the 104 APIs that came up…

Mitch Pronschinske01/23/13
0 replies

API Integration With SoundCloud

Learn how to use the Soundcloud API with their JavaScript SDK. It makes things a lot easier. And Soundcloud is a great option if you want to add any music selections into your site infrastructure.

Ross Mason01/23/13
0 replies

What and How of Real-time APIs and Streaming

The number of real-time APIs on the Web are rising. What the heck are real-time APIs, how are they used? How are they built? This deck and demo was presented at CloudMafia in San Francisco.

Mariano Gonzalez01/23/13
0 replies

Mule in a Shell: The SSH Connector

We’re proud to announce that a new SSH Cloud Connector for Mule just went public! Let’s take a peak into the features, useful use cases and of course, coding examples for the Mule SSH Cloud Connector.

Bilgin Ibryam01/22/13
2 replies

The New Spring Integration 2.2 in Comparison to Apache Camel

Spring Integration v2.2 is out with 3 new components. This article will compare it to Apache Camel, which has also released v2.10 during the same period with around 18 new components.

Ross Mason01/22/13
0 replies

The Era of Open APIs Demands a New Type of Application

With the rapidly increasing adoption of SaaS, integration Platform as a Service (iPaaS) has become the preferred way to connect SaaS applications. However, with the explosion of Open APIs on the Web connecting APIs together is becoming the norm for application development.

Marcelo Jabali01/22/13
0 replies

Configuring TIBCO Web Messaging to Securely Connect to TIBCO EMS

If you want to configure your TIBCO Web Messaging gateway, which normally lives in the DMZ, to connect to TIBCO EMS messaging backbone over a TCP connection, the procedure is straightforward.

Mitch Pronschinske01/22/13
1 replies

Fast Integration With Legacy Systems Using Mule ESB

One of the biggest advantages of Mule ESB is its simplicity for integrating legacy systems. The great thing is that the Enterprise Integration patterns employed by Mule work efficiently on commodity hardware, virtual machines and even developers' laptops.

Marcin Grzejszczak01/21/13
1 replies

Drools Integration with Spring vs Manual Rules Creation

I'm going to show you how to use JBoss Drools to deal with projects where you have hundreds of rules in your business logic.

Ayende Rahien01/21/13
0 replies

Does the Interpreter Pattern Stand the Test of Time?

In computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language. The basic idea is to have a class for each symbol (terminal or nonterminal) in a specialized computer language.

Daniel Mohl01/21/13
1 replies

How to Become a Software Architect

I often get asked by up-and-coming technologists, "what things should I be doing to work towards becoming an architect"? Of course, as is often the case when asking an architect a question, the answer is "it depends". However, I've found the following list to be a good starting point.

Jason Sherman01/21/13
0 replies

ActiveMQ: Securing the ActiveMQ Web Console in Tomcat

This post will demonstrate how to secure the ActiveMQ WebConsole with a username and password when deployed in the Apache Tomcat web server.

Jason Sherman01/20/13
0 replies

ActiveMQ: Configuring Multiple Instances of the Web Console

Using this configuration to set up multiple instances of ActiveMQ broker pairs in a single Jetty instance you can see how it could simplify managing and accessing the web consoles for all brokers as the environment scales to support many instances of ActiveMQ master/slave pairs.