Open Source SOA

Dana Gardner posted a great entry about his meeting with some Ionaians last week (must have been Oisin and Debbie) last week at Eclipse World.
He hits the nail on the head about what we are doing, and about the potential for open source to meet SOA infrastructure requirements.
Search Web Services also did a nice preview and write up of Oisin’s session on the SOA Tools Platform project.
If you think about Web services, as I do, as interfacing and interoperability technologies that are independent of execution environment, it’s important to maintain separation of Web services descriptions and messages from any language or platform specific features. This separation is where they deliver most of their benefit, and from which they derive most of their power.
However there needs to be a mapping from this independent description and messaging (plus ‘quality of service’ services of course) to an execution environment. That’s what SCA does. SCA is a component model, yes, and the reason we need it is because Web services are not executable (by definition they are independent of execution environment).
And of course on top of that we need tools.
And as I mentioned in the recent article in Enterprise Open Source Journal (sorry it is a large file) about enterprise open source, it makes sense to think about SOA infrastructure in terms of open source.
The software industry has been mainly proposing SOA infrastructure in terms of traditional commercial software paradigms. However, since SOA is basically an improvement layer on existing systems – a style of design or blueprint that encourages reusability and better integration – the kind of innovation we are starting to see in open source projects seems like a perfect fit.


2 responses to “Open Source SOA

  1. Hi Eric,
    Yes, Oisin and I had a nice lunch with Dana overlooking the Charles River in Cambridge and discussed all kinds of interesting topics including our open source intiatives. We also spent quite a bit of time talking about blogging and how blogging is changing the speed and nature of how people are getting information.

  2. Hi Debbie,
    It would be even faster except for blog spam – i have to approve all comments now to avoid it… As great a place as the Web is some are determined to abuse and misuse it.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s