First up: Mike Rosen presented Understanding SOA.
This talk was oriented very much towards enterprise developers who are
concerned with automation of business processes -- in some ways, a
different world from where I operate most of the time. Mike's
definition of SOA is pretty much what either Microsoft or IBM are
offering as platforms (.NET or J2EE plus SOAP). Their main selling
point seems to be that once everything is exposed as web services,
business analysts will be able to create and manage business processes
by configuring services via graphical tools rather than by writing code
or even scripts. (This syncs up with the presentation later on by Dave
Chappell.) I am skeptical, but then again the problems these
developers have are not my problems.
Quick takes: Mike stated that UDDI is not used much outside the
corporate firewall (my personal prediction: It never will be in its
current form.) IBM and MSoft are repurposing existing applications,
such as Tivoli, to help manage corporate web service networks. I asked
about interoperability; monitoring and development tools based on one
of the "big two" platforms will have a difficult time interoperating
with the other, though the web services themselves should be able to
run on either platform with "some data mapping."
The most interesting statements: Dave Chappell mentioned after the talk
that things like security will only have shipping implementations in
2006 and reliable messaging doesn't have a final spec yet. Also, on a
totally random tangent, I overheard someone behind me saying "XSLT
makes all those lies about 'you can do anything with pointy brackets'
true!".
Friday, March 18, 2005
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment