This disambiguation page lists articles associated with the same title. If an internal link led you here, you may wish to change the link to point directly to the intended article. Note: This page may need to be cleaned up to meet Wikipedia's quality standards. See WikiProject Disambiguation for more information.
Rather than subject Hailstorm to some sort of P2P litmus test, it is more illuminating to examine where it embraces the centralization of the client-server model and where it departs by decentralizing functions to devices at the network's edge.
HailStorm, which launched in March with a public announcement and a white paper, is Microsoft's bid to put some meat on the bones of its.NET initiative.
HailStorm is Microsoft's most serious attempt to date to move from competing on unit sales to selling software as a service, and the announced intention to allow any sort of client to access HailStorm represents a remarkable decentralization for Microsoft.
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.
HailStorm adheres to an open-access model in which all interactions are conducted via XML-based SOAP protocols.
HailStorm is designed to combine the different islands and move the data behind the scenes so users don't have to move it themselves, thereby providing Microsoft's latest mantra of anytime, anywhere access to data from any device, according to Gates.