Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Ross Mason12/03/13
2169 views
0 replies

The API Wars are Coming

Learn about the importance of micro-features and how they fuel disruptive applications, as well as how companies with API strategies will be the ones to succeed. But how exactly do you arm yourself?

Alan Cassar12/02/13
1952 views
0 replies

Disable Tests for Mule Studio Maven Projects

One of the most welcoming features of the new Mule Studio 3.4 is the Maven support. I was very keen to try out this new feature. I grabbed one of the projects I was working on, and imported it into Mule Studio through File -> Import -> Existing Maven Projects.

Mitch Pronschinske12/01/13
6198 views
0 replies

Scaling with Redis and RabbitMQ Queues

Wingify engineering has written an interesting review of how their architecture has changed and scaled. They've open sourced one of the key technologies they built that allowed them to do it: agentredrabbit a transport agent for taking chunks from Redis lists and bringing them to RabbitMQ.

Mitch Pronschinske11/30/13
6907 views
0 replies

ZeroMQ at Spotify

This article from PyCon was titled "How we use Python at Spotify" but I wanted to focus on the fact that they also use ZeroMQ. It's a little difficult to find a list of the big-name companies that use ZeroMQ, but now you can rest assured that one of the biggest fish in the IT pond use it.

Mitch Pronschinske11/29/13
3726 views
0 replies

ZeroMQ as a Scripting Socket

ZeroMQ is a socket abstraction and concurrency framework that's changing the way we think and reason about distributed systems. In this talk we'll discuss the importance of lightweight messaging for applications, composable messaging patterns, swappable transports and more...

Gabriel Dimech11/27/13
5101 views
0 replies

Configuring HTTPS in Mule

In this blogpost I aim to clarify some concepts which will show how to configure an HTTPS client and server in Mule for SSL and two-way SSL (Mutual Authentication).

Ross Mason11/26/13
10016 views
0 replies

New RAML (RESTful API Markup Language) Web Tooling

I’m excited to announce that we’ve recently made available to the RAML community a new API Designer, API Console, and API Notebook, built around a new RAML JavaScript parser released as part of the RAML workgroup.

Reza Rahman11/25/13
5246 views
0 replies

Optimized WebSocket Broadcast

The Java API for WebSocket (JSR 356) is one of the APIs recently added to Java EE 7. It is a '1.0' release. "Tyrus" serves as the JSR 356 Reference Implementation.

Kai Wähner11/24/13
5644 views
0 replies

Enterprise Integration Patterns Revisited

Over 10 years ago, Enteprise Integration Patterns (EIP) became the world wide defacto standard for splitting huge, complex integration scenarios into smaller recurring problems. This session revisits EIPs and gives shows status quo.

Pascal Alma11/22/13
6287 views
0 replies

Validating XML message in Mule 3

A common use case Mule ESB flows is validating if an XML document is valid against a corresponding XSD. It can be quite annoying to find out you have spent a lot of time fixing an issue when it was actually caused by another system that was supplying invalid XML.

Anil Saldhana11/21/13
14026 views
1 replies

SAML vs OAuth: Which One Should I Use?

One of the primary questions I get asked is - "What is the difference between SAML and OAuth?". I hope I can use this article to provide my thoughts on this important topic. I will also try to point out various use cases where each one is preferred.

Mike Bushong11/20/13
2907 views
0 replies

Integration vs. Orchestration

There are two philosophical approaches to how this orchestration might take place: through a tightly-integrated system, or through a more loose coupling of heterogeneous components. But how should architects make the choice between these approaches?

Reza Rahman11/19/13
4628 views
0 replies

MOXy is the New Default JSON-Binding Provider in GlassFish 4

When I talk about JAX-RS 2, JSON-P and Java EE 7 a surprising number of people seem to assume that GlassFish and Jersey does not support JSON binding and just supports lower level JSON processing.

Kin Lane11/18/13
4193 views
0 replies

What If All Gov Programs Like Healthcare.gov Had A Private Sector Monitoring Group?

I can't help but think how things could have been different with Healthcare.gov if it there had been some sort of external watchdog group tracking on the process from start to finish.

Arun Manivannan11/17/13
6661 views
0 replies

Camel CXF Service With Multiple Query Parameters

While the awesome Apache Camel team is busy fixing the handling of the multiple parameters in the query, here’s a workaround

Steve Smith11/15/13
9235 views
0 replies

Application Pattern: API Examples

API Examples is an application pattern originally devised by Daniel Worthingon-Bodart, in which a new version of a producer application is accompanied by a sibling artifact that solely contains example API requests and example API responses.

Kin Lane11/14/13
5160 views
0 replies

Knowing Your HTTP Status Codes In Federal Government

Kin Lane talks about his experiences with the White House directive all federal agencies to go machine readable by default. He reveals his experience writing a script to let him know which federal agency had published their digital strategy. The post also has some advice for publishing /digitalstrategy and /data.json files at your site.

Steven Willmott11/13/13
5538 views
1 replies

A New Facial Recognition API

It’s immensely difficult to implement the best facial recognition solutions into web friendly applications. If you need something like this, you should take a look at Kairos' API.

Richard Donovan11/12/13
4025 views
0 replies

Real-Time Search and Anaytics in Minutes with ElasticSearch and Mule ESB

Search, (near) real-time analytics and data visualization are powerful tools driving the Business 2.0 economy. These often come with a slew of new complex tools, complicated deploy and steep learning curve. This post, however, should get you up and running with Mule and ElasticSearch in minutes!

Ross Mason11/11/13
5544 views
0 replies

"7 Habits of Highly Effective API and Service Management" - eBook

With the launch of APIhub.com, acquisition of ProgrammableWeb and launch of the RAML spec we co-developed with Box, LinkedIn, Intuit and others – MuleSoft is investing heavily in the API space. Here's a new ebook on API best practices.

Konrad Garus11/08/13
12567 views
1 replies

"Beautiful REST + JSON APIs" by Les Hazlewood

Here’s a summary of a few interesting technical details from a very good presentation on designing REST APIs by Les Hazlewood. Many interesting, elegant and not so obvious solutions here.

Mitch Pronschinske11/07/13
3408 views
0 replies

MuleSoft Makes a Connect-Four Parody with Kid-Larry Ellison and Benioff

Wow. So much nostalgia right now coming from this video, since I vividly remember those catchy Connect-Four commercials.

Allen Coin11/06/13
10247 views
0 replies

Dev of the Week: Claus Ibsen

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Claus Ibsen, principal software engineer at Red Hat focusing on Apache Camel and ActiveMQ.

Mitch Pronschinske11/06/13
1985 views
0 replies

Mozilla's Process & Socket Manager, Circus, Now Fully Asynchronous

Built on Python 3 and ZeroMQ, Circus 0.10 is now fully asynchronous and currently being used in some very interesting projects.

Singaram Subramanian11/05/13
7458 views
0 replies

Adding HTTP Headers to a SOAP Request Using a Custom CXF Interceptor

Let’s assume that we want to make a SOAP call to a service at http://localhost:8080/samplewebservices/echoserviceinterface, and it requires that we add an API / Access token as an HTTP header. Here's how we do it.