About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
PRODUCT REVIEWS GUIDE    REVIEWS    ANALYSES    SPECIAL REPORTS 
 

TEST CENTER

 
Location, location

By Art Wittmann
April 12, 2002


MICROSOFT'S PR MACHINERY is in overdrive lately, promoting the company's vision of Internet-enabled applications. Recent weeks have seen the rollout of Visual Studio .Net, Microsoft's cross-language development platform, and the .Net Framework for enterprise applications. However, the long-promised (and, by some, long-dreaded) suite of hosted Web services, codenamed Hailstorm and later dubbed .Net My Services, has yet to see daylight beyond specs and press releases.

   ADVERTISEMENT
  

Free IT resource

Hear how top CIOs turn change into a competitive advantage.

Sponsored by HP

Free IT resource

Try Sun servers, workstations and storage products free for 60-days.

Sponsored by Sun Microsystems

RELATED LINKS
»  Google delivers ad-supported video clips via AdSense
»  3Com waiting for details of Bain/Huawei acquisition bid
»  Indian outsourcers' U.S. shopping spree
»  Business RSS feed 

IDG ENTERPRISE NETWORK
The Broader the E-Biz, the Bigger the Lawsuit  (CIO)
Time To Change  (CIO)

TOP NEWS 


IT SOLUTION SEARCH
On April 10, Microsoft announced the availability of its first .Net Web service: MapPoint .Net Basic Services 2.0. MapPoint .Net is a SOAP (Simple Object Access Protocol)/WSDL (Web Services Description Language) Web service, hosted by Microsoft, that extends location-sensitive mapping capabilities to Internet-connected applications and devices. Debuting as an extension of Microsoft sites and applications as well as a publicly available fee-based Web service, MapPoint .Net promises reliable mapping data that is regularly updated.

Eventually you will be able to tell MapPoint .Net where you are, and it will kick back the latest information including road construction and even traffic conditions. Initially, the service is limited to maps, driving routes, and commercial and public points of interest.

MapPoint .Net is an excellent proving ground for .Net. Tracking all the changes in the world's roadways is well beyond the means of all but the largest and most dedicated companies. Even Federal Express and UPS might prefer to subscribe to this service than attempt to duplicate such a massively complex undertaking. So the question isn't whether MapPoint .Net is a useful service, but rather, whether you should trust Microsoft to provide such a critical piece of functionality.

In a nutshell, MapPoint .Net is a collection of Web services functions that delivers to developers the ability to add location specificity and awareness to custom Web applications. A sales force automation app could call into MapPoint .Net to retrieve complete driving directions to customer sites. A point-of-sale application could locate all the stock of a specified item within a given geographic region. A user carrying a GPS-equipped smart phone could get turn-by-turn directions to the nearest Holiday Inn. MapPoint .Net will be used for just such purposes by Microsoft's own HomeAdvisor and Carpoint online real estate and automotive buying guides.

Microsoft has been involved in mapping applications for a while now. MSN features a consumer-oriented mapping application and in some cars you find a Microsoft-powered driving assistant. Internally, Microsoft tells us, the company used its mapping technology to do everything from demographic analysis to regional product adoption visualization. Using standardized SOAP and WSDL, developers can integrate Microsoft's mapping technology in their own applications.

All in all, that's good news. While SOAP has competition as a standard (most notably from XML-RPC), SOAP is an open standard. According to Microsoft, MapPoint .Net beta testers used not only Visual Studio .Net, but Perl and Java, too.

From a value of service point of view, the questions get tougher. Microsoft promises 99.9 percent uptime with credits for missed transactions. Each transaction costs 4 cents to 1 cent depending on the volume purchased. All MapPoint .Net functions, such as render map and route, are charged at the same rate. As part of the subscription, Microsoft will render maps with subscriber logos and icons. Customer profile data, including previously viewed maps and favorite locations, will eventually be stored. MapPoint .Net will provide statistics on usage as well.

Future releases of MapPoint .Net will supply demographic data. Applications that collect customer mailing addresses can use MapPoint .Net to not only verify the address' validity, but also to retrieve such statistics as the average age and income of residents in the immediate area.

Pricing makes MapPoint .Net too expensive for most advertising-supported Web sites. Microsoft as sole host will give pause to some enterprise and carrier-class customers who would rather rely on their own service infrastructure. It's also worth noting that aside from Passport, this is Microsoft's first .Net service offering. The company doesn't have a track record in services and is relying on channel partners for both sales and support. MapPoint .Net looks like a valuable service and its SOAP support makes it available to a wide range of applications and devices, but potential subscribers may want to take a wait-and-see approach.


Art Wittmann was formerly editor of Network Computing.

 
The MapPoint .Net development key


MapPoint .Net is not Microsoft's first attempt at providing mapping capabilities to developers. MapPoint, the desktop mapping app in Microsoft Office, uses ActiveX to embed maps in applications. In many ways, MapPoint .Net behaves as would a hosted copy of MapPoint, with an important distinction: MapPoint's ActiveX interfaces offer far more functionality than the initial release of MapPoint .Net. Packaging MapPoint .Net as a Web service frees users from having to run MapPoint, or even Windows, to access Microsoft's extensive cartographic database.

Getting started as a MapPoint .Net developer requires subscribing to the service. Microsoft grants customers a 30-day free trial. During the evaluation period, applications can access the full suite of MapPoint .Net services, but may only submit a limited number of transactions. Rendered maps (returned as MIME-encoded GIFs) bear a disfiguring watermark that is removed when the paid subscription starts.

Every transaction -- a SOAP call to the Find, Render, or Route service-- specifies a data source. For example, the MapPoint.NA data source connects apps to location data, street-level maps, and driving routes for the United States and Canada, with highway data for Mexico. MapPoint.EU contains similar data for Europe, with some countries (notably Eastern Europe) limited to highway-level detail..Point-of-interest data is licensed from infoUSA and NavTech. Textual information is available in nine languages.

Each transaction requires authentication, but interestingly, Microsoft has decided not to use Passport. Instead, MapPoint .Net authenticates subscribers using the encrypted HTTP Digest method. Microsoft maintains a secure extranet for customers to upload logos and icons, run reports, or change passwords.

Documentation and sample code are available in Microsoft's free MapPoint .Net SDK, downloadable from www.microsoft.com/mappoint/net. The SDK is strictly for users of Visual Studio .Net, but MapPoint .Net publishes WSDL service descriptions that can be used to automate development in Web services-aware tools from vendors such as IBM and Oracle.

-- Tom Yager

     



  BOTTOM LINE
MapPoint .Net
EXECUTIVE SUMMARY
Microsoft has begun to deliver its .Net vision. Although mapping is an obvious choice for functionality provided through a subscription service, potential customers must decide whether Microsoft is the right provider.

TEST CENTER PERSPECTIVE
Microsoft has admirably used SOAP and XML to reduce complicated mapping functionality to a Web service that can easily be accessed with a few lines of code.


RELATED SUBJECTS

Business News
Enterprise Applications


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Protect Brands, Revenue & Customer Trust Online
Download this informative whitepaper to learn how you can safeguard your brands-your business-online
» SOA Whitepaper Series: Automating Process Exceptions
Register here for this valuable Webinar centering on the automation of process exceptions.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Free Guide: Understand Business IP Telephony
Get your free 80 page IP Telephony Guide. Invaluable for evaluating VoIP systems.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no