Gates on the SOAP box
At TechEd in Orlando, Fla., Monday, Bill Gates, Microsoft's chairman and chief
software architect, discussed a series of initiatives the desktop software giant has
undertaken in XML and business-to-business computing. One of the most important
projects he discussed was SOAP, a lightweight protocol that uses XML to issue remote
procedure calls over the Web.
The company first discussed SOAP just prior to last year's TechEd conference, and,
though it remains largely unknown, the protocol has gained momentum since then. In his
conference keynote, Gates mentioned that several traditional competitors had joined
Microsoft in submitting SOAP to the W3C for possible acceptance as a standard.
Among a slew of product announcements at TechEd came word that Microsoft would
release a SOAP toolkit for Visual Studio 6.0. The product will include a wizard
interface to help developers with various tasks -- exposing COM objects to diverse
applications, for instance.
While B2B is a major area of interest for Microsoft, Gates noted that XML schema can
be useful for in-house tasks, especially for describing business processes. He also
described BizTalk Orchestration, a tool currently in development that will work with
Microsoft's BizTalk server to let IT shops visually design business processes. "This
can be the glue to span applications," said Gates.
"A new software foundation will provide a new user experience," said Gates, who
pointed to XML as the key enabler. "XML allows programs to exchange information at a
high level," he said.
He did admit, however, that "there's a lot of work that needs to be done around
XML." The new Microsoft tool add-ons, and a new developer education program, would help
a great mass of developers to begin programming against XML schema, he said.