On March 19, 2001 Microsoft Corporation announced "a set of new technologies designed to advance the Microsoft .NET strategy. The technology, code-named 'HailStorm,' is a set of user-centric XML Web services that enable developers to build solutions that work seamlessly with one another over the Internet to deliver a more personalized and consistent user experience. The HailStorm services are oriented around the individual and allow developers, with the user's consent, to access for example an individual's calendar, contact information or documents, from any application, device or service connected to the Internet. The HailStorm XML-based Web services platform comprises four major pillars: (1) the .NET Framework and the Visual Studio .NET suite of developer tools; (2) the .NET Enterprise Servers, which provide a robust infrastructure for Web services; (3) .NET devices and experiences; and (4) .NET services. The new HailStorm technology is a result of work being done in the .NET Services Group, which is responsible for building XML-based Web services for businesses and consumers and is led by Bob Muglia. HailStorm adheres to an open-access model in which all interactions are conducted via XML-based SOAP protocols. Use of the industry-standard XML and SOAP protocols means any application, device or service connected to the Internet can interact with HailStorm, regardless of the underlying operating system, programming language or online service. No Microsoft software is required on any client or server that accesses HailStorm. Microsoft demonstrated various platforms accessing HailStorm services, including Microsoft Windows, Apple Macintosh, Pocket PC, Palm and various flavors of UNIX."
From the announcement:
In addition, Microsoft showcased five industry partners: American Express Co., Click Commerce Inc., eBay Inc., Expedia.com Inc. and Groove Networks Inc. All showed prototypes and conceptual demos illustrating "HailStorm"-based scenarios.
In a technology briefing to press and industry analysts, Bill Gates, chairman and chief software architect at Microsoft, publicly demonstrated "HailStorm"-based technologies for the first time. "HailStorm" technologies will enable a new world of computing where all the applications, devices and services in an individual's life can work together, on their behalf and under their control. "'HailStorm' is a key .NET milestone to deliver on the Microsoft mission to empower people through great software, any time, any place and on any device," said Gates. "We believe this innovation will take individual empowerment to a new level, create unprecedented opportunity for the industry and trigger a renewed wave of excitement about the Internet."
Principal references:
- Announcement: "Microsoft's Bill Gates Previews New 'HailStorm' Technologies to Usher In New Era of More Consistent, Personalized and User-Centric Experiences. Advances .NET Strategy. Showcases American Express, Click Commerce, eBay, Expedia.com and Groove."
- Microsoft .NET
- "Building User-Centric Experiences. An Introduction to Microsoft HailStorm." A Microsoft White Paper.
- Microsoft HailStorm - Main reference page.
- "Microsoft's HailStorm Unleashed." By Joe Wilcox. In CNET News.com (March 19, 2001).
- "Microsoft Launches HailStorm Web-Services Strategy." By Tom Sullivan and Bob Trott. In InfoWorld (March 19, 2001).
- "Shifting to Web Services." By Tom Sullivan, Ed Scannell, and Bob Trott. In InfoWorld Volume 23, Issue 12 (March 19, 2001), pages 1, 27.
- "Legal Storm Brewing Over Microsoft's HailStorm." Aaron Pressman and Keith Perine [The Industry Standard]. In InfoWorld (March 20, 2001).