Skip Links

Web services pioneers report minimal pain, plenty of gain

By John Fontana, Network World
March 10, 2003 12:04 AM ET
  • Print

National Student Clearinghouse has built a Web service that streamlines and automates one of its key business processes.

And the good news, according to NSC and other network executives who have launched Web services projects, is that Web services doesn't come with a steep learning curve or crushing price tag.

"One of our biggest learning experiences was that we tried to overunderstand Web services. In other words, we were expecting to learn some new crazy technology," says Doug Falk, CIO for the NSC in Herndon, Va., which provides university and college degree and enrollment verification services.

"When you get right down to it, it is nothing more than another application. Sure, you have a Web services standard that provides message transport and XML, which defines the data format. But other than that, it's just a normal computer application," he says.

Falk, however, cautions that the technology is in an initial adoption phase that consists primarily of data and application integration within a corporation. The next two steps - supporting transactions and automating business processes that flow among companies - will take additional standards and more time and money to become reality.

Today's typical investments in Web services projects involve thousands of dollars and a handful of developers, but that eventually will morph into tens of millions of dollars and dedicated IT manpower, experts say.

"Companies are not changing a whole lot of the systems that they already have. They are developing new ways to get at things," says Johna Till Johnson, president and chief research officer at Nemertes Research and a Network World columnist. But the game changes when companies bite hook, line and sinker. "When you put all your applications into a Web services model and include hardware changes, building redundancy, support and documentation, the average cost of a Web services rollout is about $10 million," she says.

But today, companies are content to spend much less money and effort on Web services because they already are reaping tangible benefits.

At NSC, an investment of $50,000 and a handful of developers working for six months produced two Web services. One streamlines requests for degree and enrollment verifications from employers, insurers, lenders and those who needed information on current or former students. A second automates NSC's retrieval of that information from nearly 7,000 universities, colleges and professional schools.

Under the old system, NSC, which executes nearly 100 million transactions per year, required its customers to fill out forms on an NSC Web site, which meant customers had to rekey data already in their systems.

Through a Java-based Web service, customers now can send data directly to NSC just by retrofitting their client software to support Web services standards. The client puts the data in an XML document that is sent via HTTP in an "envelope" based on the Simple Object Access Protocol (SOAP) to the NSC Web service. The client locates the service using a Web Services Description Language (WSDL) file, a pointer to an Internet address that amounts to a traditional URL. The envelope is opened, and the message is read by a Java application, which formulates a query to an Informix database running on IBM's AIX. The Java application receives the response, translates it back into XML and sends it to the requester via the same route.

  • Print

Videos

rssRss Feed