In my last XML in Transit column (XML-J, Vol. 1, issue 5) I promised to
complete my trilogy on Simple Object Access Protocol (SOAP) by addressing the
aspects of the latest specification that we haven't covered yet:
intermediaries, error handling, and data encoding. Forgive me for deviating
slightly from that plan. After fielding several questions about large-scale
SOAP systems, I've gotten the impression that many people who've looked at
the SOAP specification are confused by the notion of intermediaries.
Therefore, I've decided to ignore data encoding for the time being and focu... (more)
"Metcalfe's Law is Wrong," contended Bob Briscoe, Andrew Odlyzko, and
Benjamin Tilly recently in a much-discussed IEEE Spectrum article, in which
they wrote: "Of all the popular ideas of the Internet boom, one of the most
dangerously influential was Metcalfe's Law." Sim Simeonov disagrees.
The industry is at it again – trying to figure out what to make of
Metcalfe’s Law. This t... (more)
The last edition of the XML in Transit column (XML-J, Vol. 1, issue 4)
introduced the Simple Object Access Protocol (SOAP). Instead of dwelling on
technical issues, it focused on the driving forces behind the technology.
To put SOAP into context we looked at its history, parsed the
buzzword-compliant phrase ubiquitous XML distributed computing infrastructure
and scoped the SOAP specificat... (more)
There was a period around 1999-2000 when anything XML was hyped beyond
belief. An XML-centric GUI tool, no matter how narrow in focus, attracted
interest and, often enough, VC funding. The net result was a myriad of XML
tools - really XML gadgets - that tried to address a large number of
overlapping small problems. As a rule, all the GUI tools vied for the .xml
(or .dtd, .xsd, .xsl, etc.... (more)