Annotating the planet: Flickr + Google Maps! Google Web Accelerator: Gather Human Stats
May 05

WS-*: Where is the community?

Tech, Web Services Add comments

Web services has been over-hyped for a long time. Book sales are poor. You don’t hear too many people talking about it other than “REST vs. WS-*” arguments.

I realised that there doesn’t seem to be a community here. I think this may be similar to there not really being a community that revolved around JRMP or IIOP itself?

People want to get together to talk about meaty stuff:

How can I get work done

Open source software often has great community, as the software that is successful normally comes out of pragmatic need. It also does well as the group often encourages participation, and you feel like you can make a difference. If you find a bug, you want to put it in JIRA as you know someone will be in there. How many times do you have to fight for this with larger commercial companies, who get to it after they finish up bugs that have come in from their largest clients (NOTE: lots of good commercial companies take care of their lil guys too).

The interesting thing to note is that Web services is happening. More and more projects have a need to use some form of them for inteop, or other reasons. However, it is often a fringe part of the project. “I need to do X, Y, Z, and need to expose a service A that can be consumed safely”.

My main participation with a WS community is finding bugs and issues where interop is a painful broken promise :)

It is interesting to compare this to the communities that jumped up when EJB was brought into life. A lot of developers were forced into that world, and quickly developed hacks (patterns) to make it usable. We haven’t really seen the same take off in the WS space.

With the EJB mess behind us, we are able to focus on writing good software, with real OO models, and yes with services of some kind.

One Response to “WS-*: Where is the community?”

  1. Lars Fischer Says:

    Dion, you are absolutely right! We’re fighting problems with MS BizTalk integration at the moment. The MS service is absolutely poor and there’s nothing you can do about it. This is one of the reasons why this proprietary one-vendor-model sucks!

Leave a Reply

Spam is a pain, I am sorry to have to do this to you, but can you answer the question below?

Q: Type in the word 'cricket'