The world was about to change, argued Don Box of DevelopMentor when he
extolled the virtues of SOAP, the Simple Object Access Protocol, at the 2001
USENIX Conference on Object-Oriented Technologies and Systems (COOTS).
Listening to Box discuss the impending demise of Visual Basic - at least as
it was known at the time - and DCOM due to the emergence of .NET and the
Common Language Runtime (CLR), as well as animated discussions of a
burgeoning new SOAP specification, was my introduction to the Service
Oriented Architecture (SOA) Revolution. Of course distributed computing was
nothing new, but certainly the scale and universality of the paradigm was set
to explode - or so it seemed.
Since this conference, slowly but surely, much of what Box prognosticated has
come to pass... (more)
Back when Java was called Oak, it was thought that this new language would be
ideal for developing embedded applications, such as those that would run on
set-top boxes. The developers of this new language were well ahead of their
time. Java's momentum began to build not from its large set-top developer
community but from developers wishing to enhance their Web sites using Java
applets. T... (more)