Why all the interest in SOA now? Part 1

It is a very reasonable question to ask why there is all the interest in Service Oriented Architecture now versus, say, two years ago or two years hence. There is not one reason, of course, but I plan to use this question to explore several possible reasons over several (probably…

Continue reading

WebSphere Technical Exchange

I’ve mentioned before that I’m giving the opening keynote at the WebSphere Technical Exchange in San Francisco. If you were hoping to go but have not registered, I’m sorry to tell you that the event is now sold out. While I’m obviously with IBM and obviously would promote this conference,…

Continue reading

IBM and WS-I

It’s now been more than two and a half years since IBM, Microsoft, and seven other companies announced the formation of the Web Services Interoperability Organization (WS-I.org). Our reasons for starting the organization were varied, but boiled down to a couple of basic notions: Because of the sheer breadth of…

Continue reading

Stop with “XML Web Services” vs. “Java Web Services”

Ok, this is a rant. I get annoyed every time I see a reference to “Java Web Services” or “XML Web Services.” The latter was invented by Microsoft to ensure that people wouldn’t possibly associate a non-favored technology with the developing Web Services technology. Then Sun came back and started…

Continue reading

JDocs is wonderfully complete – no, wait, we’re missing some docs!

If you are a Java programmer and you have not checked out JDocs, you are in for a treat. The main page states that “JDocs is a comprehensive online resource for Java API documentation.” This great collection of docs is hosted by the JavaLobby. There you will find 106 sets…

Continue reading

Thinking about celebrating SOAP at 5 years (I know it is early)

Next April 26, SOAP turns 5 years old. Well, not the original SOAP, but SOAP 1.1 which really kicked off what I consider the Web services era. This is the version where IBM and Microsoft overhauled what had come before and, through our joint involvement, gave new focus to interoperable…

Continue reading

How do people start using Web services and SOA? Step 2

The next step or phase of adopting web services and SOA is where you start doing what we call “service oriented integration.” This means that you now have services that are becoming interdependent or at least are called sequentially. Here BPEL might come into play and more fine grained end-to-end…

Continue reading