I visited a customer in the Midwest a couple of weeks ago. Looking out the window of the plane, I saw farm after farm. I started to wonder if middleware and tools affected the lives of the farmers. I guess they use Web sites and interact with companies that use our middleware and tools -- banks, insurance companies, etc.
Middleware is about automating things. Have we automated everything we can? I watched the ground crew unload the luggage from the plane, and wondered why the luggage did not unload itself. Why does my luggage not have RFID tags, GPS, actuators ad wheels? Why do I have to carry it to the hotel? Can't it get there by itself?
I then started thinking that I was smoking dope. There is no way we are going to have autonomous luggage. I entered the restroom and funny enough, the toilet flushes itself and the sink turns itself on/off. They have IR sensors, embedded processor, actuators, etc. Automating toilets would not have been my first choice.[Read More]
Middleware and tools
donferguson 100000UVJJ 200 Visits
The industry has made a lot of progress on Web services. WebSphere has a good implementation built around JSR 109, as do other J2EE vendors. We also see pretty good support on Microsoft technology. BPEL4WS is gaining momentum for building business processes that aggregate Web services and implement a new service.
I have been thinking about "policy" and "rules" lately. I think this is the next "big thing" in Web services. I have to admit, however, that we produce "next big things" pretty darn often.
The W3C is holding a workshop on "constraints and capabilities" for Web services (http://www.w3.org/2004/06/ws-cc-cfp.html ). We are seeing people follow the "Gang of Four's" Strategy Pattern for customizing/changing the the behavior of service instances and processes without modifying the code.
I think we are on the verge of a big step.[Read More]