Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Robert Annett05/20/13
2946 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
4688 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
4381 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
3243 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
2264 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
3797 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.

Madhuka Udantha05/18/13
2412 views
0 replies

WSO2 ESB Enrich Mediator Fast Tutorial

Enrich Mediator can be used to perform transformations with in integration logic. It process a message based on a given source configuration and perform the specified action on the message by using the target configuration.

Steven Lott05/17/13
3246 views
0 replies

Legacy Code Preservation: Why Preserve the DSL?

A Domain-Specific Language (DSL) can provide some intellectual leverage. We can always write long and convoluted programs in a general-purpose programming language (like Python, Java or C). Sometimes it can make more sense to invent a new domain-specific language and implement the solution in that language.

Todd Merritt05/17/13
1624 views
0 replies

Agile Can Alter the 5 Desirable Properties of Modeling Tools and Techniques

I do not think the agile approach diminishes modeling, in fact I think it increases the modeling because before the start of every development cycle, modeling must be checked for accuracy based on the changed requirements.

Mitch Pronschinske05/17/13
3239 views
0 replies

A Look at How ZeroMQ Became a Leading Message-Passing Library

Pieter Hintjens, a maintainer of ZeroMQ: The Definitive Guide, discusses the patterns, the code, and the community behind this message-passing library.

Madhuka Udantha05/17/13
1629 views
0 replies

WSO2 ESB Payload Mediator Tutorial

This simple tutorial will lead you to write proxy with WSO2 ESB Payload Mediator. Here is the client sending request payload for proxy...

Robert Diana05/16/13
45726 views
7 replies

The Big List of 256 Programming Languages

I am not recommending a specific language over others at this time, but providing a long list of languages based on GitHub and TIOBE.

Tim Murphy05/16/13
9141 views
0 replies

Learn A New Programming Language Every Year?

As I thought about it I realized that it isn’t important for it to be a language that you learn, it is just important that you learn something new. Experiment with a new platform, study data theory, join the enemy’s camp and understand their point of view.

Paul Hammant05/16/13
3803 views
1 replies

The Sorry State of the Anti-Software Patents Movment

Paul Hammant takes a broad look at the anti-software patent organizations, old and new, and where we are right now in the process of affecting real change in US software patent laws.

Todd Merritt05/16/13
1710 views
0 replies

What is ODBC?

According to Microsoft, ODBC is a specification for a database API. This API is database and operating system agnostic due to the fact that the primary goal of the ODBC API is to be language-independent.

Chase Seibert05/15/13
3117 views
0 replies

Introducing Advocoders

Good companies realize they need to involve their engineering team to help recruit. That could mean hosting drink ups, sending the team to conferences and old fashioned professional networking. But what about your engineering blog?

Mohamed Sanaulla05/15/13
5405 views
2 replies

Train Wreck Pattern – A much improved implementation in Java 8

Venkat Subramaniam at a talk today mentioned about Cascade Method pattern or Train Wreck pattern which looks something like:someObject.method1().method2().method3().finalResult()

Greg Duncan05/15/13
1207 views
0 replies

More on Mission Control (Coding4Fun Style) "A Flexible API for Remote Device Control"

In a race to optimize everything, developers often go to extremes to build software that performs routine tasks. MissionControl is a system that allows users to program a control center that stores interfaces with attached hardware sensors, allowing the users to control any other devices that can be activated via the underlying protocol.

Madhuka Udantha05/15/13
2268 views
0 replies

WSO2 ESB Filter Mediator Tutorial

This post will be for WSO2 ESB Filter Mediator and it will be cover simple usecase with basic Filter Mediator functions. It can be used for XPath filtering of messages.

Comsysto Gmbh05/14/13
4238 views
0 replies

Integrating Google Calendar into a Wicket Application

I recently integrated Google Calendar into a Wicket application I use at home. As some requirements are atypical I want to describe them before going into too much detail...

Sander Mak05/14/13
3339 views
0 replies

Launching Scalabitz

This week marks the launch of my lingering weekend-project: scalabitz.com. It tries to surface interesting Scala content through the API of link-shortener Bit.ly. The site was built using Scala and Play (and a bit of Akka) with a MongoDB storage layer and can be found on GitHub.

Mitch Pronschinske05/14/13
2462 views
0 replies

Things Made Easy: One Click CMS Integration with Solr & Drupal

If you have a new web project or and existing Drupal site, the combination of Drupal and Apache Solr is both powerful and easy to set up thanks to the existing integration code. The module allows for substantial customization with the administrative UI.

Todd Merritt05/14/13
1543 views
0 replies

Advantages of Client/Server Architecture over Mainframe Architecture

Originally mainframe architectures relied on a centralized host server that processed data and returned it to be displayed on a dummy terminal. These dummy terminals did not have my processing power and could only display data that was sent from the mainframe.

Mitch Pronschinske05/13/13
5216 views
0 replies

A Completely Thread-Safe ZeroMQ Socket Interface for Scala

scala-zeromq facilitates communication using the ZeroMQ messaging library. ZeroMQ is a message-oriented socket communication library that support several high-level messaging patterns, including request-reply, publish-subscribe and push-pull. This is good since the current Akka extension for ZMQ has issues.

Mitch Pronschinske05/13/13
2824 views
0 replies

OpenStack Integration Case Study on a Hybrid Cloud

How do you design and deploy a hybrid cloud application service using Openstack, VMware Vcenter and HP Public Cloud Service? How do you automatically scale your multi-tier application to respond to peak demand?