Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Alois Reitbauer09/30/09
12297 views
1 replies

Performance Considerations in Distributed Applications

Distribution and Communication between applications and services is a central concept in modern application architectures. In order to profit from distribution you have to keep some basic principles in mind – otherwise you...

Masoud Kalali09/29/09
11300 views
3 replies

RESTful SOA with Open Source

With the exponential growth of the Web, REST as an architectural style [REF-1] has found its niche in the modern services landscape with its popularity poised to grow even further. JAX-RS is a new JCP specification [REF-2] that provides a Java API for...

William Vambenepe09/28/09
2450 views
0 replies

Thoughts on the “Simple Cloud API”

PHP developers with Cloud aspirations rejoice! Zend has announced a PHP toolkit (called the Simple Cloud API project) to abstract and access application-level Cloud services. This is not just YACA (yet another Cloud API), as there are...

ambreen tariq09/28/09
10270 views
0 replies

Software Testing Tools to Test Cloud Computing Applications

New Open Source Testing Tools are emerging that will deploy, manage and test the latest Cloud Computing Software applications.With its dynamic scalablity, flexibility and virtualized resources are provided as a service, Cloud Computing is seen as the dawn of...

Shashank Tiwari09/28/09
40364 views
0 replies

Integrating Flex and Spring based JMS applications

This article explains the essentials of leveraging the Spring BlazeDS project to integrate Spring based JMS systems with Flex powered rich internet applications (RIAs).  The fundamental concepts involved in the integration of Spring and Flex are explained...

Felipe Gaúcho09/24/09
10528 views
0 replies

Handling Poison Messages with Glassfish

Poison messages are basically delivery deadlocks caused by a continuous redelivery of a message to a JMS Queue or Topic. This usually happens due to a code bug or configuration problems in the project.How to reproduce poison messagesThe easiest way of...

Arnon Rotem-gal-oz09/23/09
5007 views
0 replies

SOA patterns - Reservations

1.1 Reservation When you use transactions in “traditional” n-tier systems life is relatively simple. For instance, when you run a transaction and an error or fault occurs you abort the transaction and easily rollback any changes – getting back your...

Justin Sargent09/22/09
2076 views
0 replies

Active Endpoints Has Announced ActiveVOS 7.0

Active Endpoints today announced ActiveVOS 7.0, a new release of its business process management suite (BPMS). ActiveVOS 7.0 delivers a system for modeling, testing, deploying, running and managing business process applications that include both system and...

Masoud Kalali09/21/09
4002 views
0 replies

Service Error Content Patterns (Part II)

In the previous article of the two-part "Service Error Content Patterns" article series, we established some of the common problems and challenges when working with standard exceptions in messaging environments (Web services and SOAP messaging...

Nitin Bharti09/18/09
17342 views
0 replies

Exclusive Interview: IBM's Chief Agile Methodologist, Scott Ambler

In this interview, recorded at the recent Agile 2009 conference in Chicago, Scott Ambler, Chief Methodologist for Agile at IBM Rational, shares his findings from a recent Agile Practices survey he conducted this past summer.  One of the most interesting...

William Vambenepe09/18/09
2554 views
0 replies

REST-*: good specs, bad branding?

In an earlier post, I argued for standardization of some basic REST-inspired mechanisms for the narrow goal of supporting control interfaces for different forms of Cloud Computing. As I was doing so, I noticed the first report of something called REST-*,...

Len DiMaggio09/16/09
7487 views
0 replies

Out-of-the-Box SOA without the Twin-Turbine Engine

In reviewing my last two posts to this blog, I realized that I've actually been describing several of the JBoss SOA Platform's out-of-the-box actions in an ad hoc manner. I thought that this might be a good time to take a step back and review the...

Masoud Kalali09/14/09
2287 views
0 replies

The Service Engine: Structured Communication using Modern Service Technologies

A simple stand-alone fixed finite state machine may be used as an engine that determines all triggers for a particular set of web services. Such an engine requires a uniform design regime over all service contracts [REF-1]. This type of machine may exist...

Masoud Kalali09/10/09
5158 views
0 replies

SOA Pattern (#8): ESB (Enterprise Service Bus)

The ESB is a compound pattern that pulls together many enablement and enforcement capabilities that come in handy to the SOA practitioner. Thomas Rischbeck explains it here.  By Thomas Rischbeck What is the ESB? ESB products emerged around 2002 from...

Ron Murphy09/07/09
3963 views
0 replies

Service Error Content Patterns (Part I)

Exceptions are a necessary evil in the world of service development and one that must be controlled and planned for. Allowing exceptions just to happen can have numerous negative consequences, especially when relying upon some of the more common fault...

Nitin Bharti09/03/09
11102 views
4 replies

Red Hat Reaches for the Cloud, Unveils JBoss EAP 5.0

Red Hat this week announced the general availability of its JBoss Enterprise Application Platform (EAP) 5.0. The Enterprise Linux and open source middleware provider made the announcement at its annual Red Hat World and JBoss Summit conference taking place in...

Tom Baeyens09/02/09
7179 views
1 replies

jBPM 4.1 Released

Just in time for JBossWorld, we released jBPM 4.1. We're very proud that our collaboration with Signavio and Oryx already lead to the first results. The web based jPDL process designer is now part of our download. Certainly worth a try.Other...

Justin Sargent09/02/09
3070 views
0 replies

VMware Submits First Ever Key Cloud Interface API to DMTF

Yesterday at VMworld 2009, VMware announced the submission of its vCloud API to the Distributed Management Task Force (DMTF) to enable consistent mobility, provisioning, management, and service assurance of applications running in internal and external...

Masoud Kalali08/31/09
4653 views
0 replies

An SOA Case Study: Integrating Adobe LiveCycle Forms using JBossWS

JBossWS is a framework which implements the JAX-WS 2.0 (a replacement for the earlier JAX-RPC) specification and defines the programming/runtime model for implementing web services as a remoting mechanism for distributed service-oriented architectures...

William Vambenepe08/27/09
2376 views
0 replies

Thoughts on VMWare, SpringSource and PaaS

I am late to the party for  commenting on the upstream and downstream acquisitions involving SpringSource. I was away on vacations, but Rod Johnson obviously didn’t have too many holiday plans of his own in August. First came the acquisition by VMWare....

Ricky Ho08/27/09
8765 views
0 replies

Traditional SaaS vs Cloud Enabled SaaS

Inspired by Gilad's great summary on the Cloud Programming model, I try to summarize the difference that I observe between the traditional SaaS model and the "cloud-enabled SaaS model". Although cloud providers advocates zero effort is need to...

Willie Wheeler08/26/09
45026 views
1 replies

Spring Integration: A Hands-On Tutorial Part 2

This is the second of a two-part series of tutorials on Spring Integration. The first tutorial provided a high-level overview of Spring Integration along with a quick introduction to the lead management domain. It also showed how to take some initial...

Solomon Duskis08/21/09
7386 views
3 replies

From REST to SOAP

Do we really need yet another SOAP vs. REST discussion? I think so. I spoke with a relatively smallish web company, who we'll call OnTheFence that works in a business domain owned by Web giants. They are currently maintaining two similar distributed SOA...

Justin Sargent08/21/09
3347 views
0 replies

W3C Introduces SKOS - Simple Knowledge Organization System

Expanding its Semantic Web technology stack, the W3C (World Wide Consortium ) announced this week a standard to bridge knowledge organization systems like classifications, thesauri, and taxonomies to linked data. The Semantic Web is intended to make it...

Alex Neihaus08/19/09
1750 views
0 replies

Be sure to read the new Forrester TechRadar on BPMS

Over the past year, we have invested heavily in ActiveVOS to turn it into the best BPMS for the development team. Why did we become a BPMS? Why not just remain a BPEL-based execution engine? After all, we have the best standards-based process execution...