www.aspnews.com/analysis/analyst_cols/article.php/1431311
|
By Phil Wainewright July 23, 2002 Last week, online retailer Amazon.com threw its weight behind Web services with the launch of a new developer toolkit and application programming interface (API), which makes its content accessible via XML Web services (see Amazon.com Enters the Web Services Age).
When Google launched its Web services API in April, similar pump-priming meant that it was a matter of days if not hours before applications started to appear (see Google Continues Flirt with Web Developers). The wildfire adoption was fanned by the network of self-published and community Weblogs that many developers participate in as I described at the time (see Glimpses of a Shared Web) and there's been equivalent enthusiasm for the Amazon Web services toolkit.
Where Are We Now? But just pause there and take a look at what it is we're adding. This is not history going round in aimless circles. There's an upward spiral of development going on, with each new revolution building on the foundations of the last. Back in 1995, we were astonished at our ability to connect individual visitors to dynamic content held on a single Web site. Today, Web services standards like XML, HTTP, SOAP and WSDL allow us to easily aggregate services from multiple sources that pool the collective decision-making of thousands of individual Web sites and their users. It means that Google can not only offer a search engine, it can offer a search results service that is adaptable to the specific requirements of the subscribing application. It means that Amazon.com can not only sell books over the Web, it can offer a book-selling capability that can be embedded into an affiliate's Web site, or simply provide information about book buying patterns or topic linkages for integration with external decision analysis tools.
The Evolution Continues Yet there's still a vital ingredient missing before this new wave of service component providers can become a sustainable model. How are they going to make money? Looking back, I don't suppose the Internet would ever have really got going if it hadn't been for the folly of the dot-com boom. In the early days there was strong resistance from Internet enthusiasts against the commercialization of the Web. Venture capitalists, and later ordinary investors, swept away potential objections by underwriting the cost of providing online content and services for free. They effectively mortgaged their capital against future revenues that they believed would more than repay their initial investment.
Money Changes Everything In today's financially sober climate, this will rapidly become a stumbling block to the development of new services, and even to the progression of proven trials into production service offerings. It's a telling irony that, despite all the funds that have been sunk into building the infrastructure of the Internet, so little has been expended on creating a technology infrastructure for collecting its revenues. Without the means to bill for service consumption and make a fair distribution of the proceeds to participants, the next generation of Web service providers could rapidly become as bankrupt as the last. Do you have a comment or question about this article or the ASP industry in general? Speak out in the ASP Discussion Forum. |