Archive for January, 2008

Unit Test Utilities for developers in a hurry

January 29th, 2008 by Björn Beskow

What do you get when you try to say “Unit Test” and “Utilities” very fast? Unitils, of course! This new Open Source project gathers most of the productivity utilities and refactorings of typical JUnit/DbUnit/EasyMock code that most projects develop for internal use, over and over again (Jan reported on some of them in his Cadec [...]

Posted in Open Source, TDD | No Comments »

The Inter-Portlet Communication (IPC) Problem

January 28th, 2008 by Sofia Jonsson

Recently I joined my first portal project. Almost immediately we ran into the problem of inter-portlet communication (IPC). Version 1.0 of the portlet specification, JSR 168, doesn’t address any type of interaction between portlets. Since this is a very common requirement, the next portlet specification, JSR 286, is (almost…) all about IPC, with major new [...]

Posted in Web | 1 Comment »

Callista blir Supporters i OSOA

January 22nd, 2008 by Johan Eltes

Förra veckan fördjupade vi vårt engagemang i Service Component Architecture, genom att ingå Supporter-avtal med Open SOA. Som ett led i samarbetet blir vi intervjuade av BEAs och IBMs representanter, i syfte att föda tillbaka våra erfarenheter av att tillämpa SCA som en referensarkitektur.

Posted in SOA | No Comments »

Governing the bulldozer portal platform project

January 22nd, 2008 by Johan Eltes

Many organizations gradually improve in maturity when it comes to web application development. The value of an explicit, governed best-practice has been learned the hard way.

Architectural layers have been sorted out to make sure concerns are separated for flexibility and maintainability.
Roles and disciplines have been sorted out to make sure the right skill comes into [...]

Posted in Quality, SOA | No Comments »

Try a new message protocol today!

January 17th, 2008 by Mats Ekhammar

Do you want interoperability in the middleware arena without vendor lock-in?
Then AMQP can be something for you!
AMQP stands for Advanced Message Queuing Protocol and is a emerging protocol specification that intends to enable implementations from many sources and address the most common business requirements.
To enable complete interoperability for the messaging middleware, both the networking protocol [...]

Posted in Open Source | No Comments »

ESB – product versus architecture

January 4th, 2008 by Johan Eltes

Vendors continuously try to retrofit the term Enterprise Service Bus (ESB) to the architecture of their offering. I like the definition contributed by Paul Fremantle at WSO2 in his article “Reclaiming the ESB”. It makes sense to define it as SOA infrastructure, based on a rather enterprisey requirement of canonical service interfaces. I would like [...]

Posted in SOA | No Comments »