Map Point WebService

类别:.NET开发 点击:0 评论:0 推荐:

微软公司的MapPoint Web Service使用Unicenter解决方案监控其Web服务的性能和可用性

  “在竞争激烈的服务业务领域,微软公司MapPoint业务部注重为客户提供个性化的支持和维护。通过使用Unicenter Web Service Distributed Management,MapPoint业务部能够在客户开发和生产周期各个阶段提供详细的、个性化的帮助和分析服务。” -杰夫·卡森,微软公司MapPoint 业务部运营经理

微软公司的地图信息Web服务(Microsoft MapPoint Web Service)在基于因特网平台的地图和导航领域处于领先地位
---- MapPoint是微软公司的一个业务部,提供基于XML的Web服务。开发者可以集成其提供的基于位置的服务(例如:地图、驾驶指南和近似搜索)到自己的应用和业务进程。当你在任何微软或者微软合作伙伴的网站上使用地图或者导航服务的时候,幕后使用的就是MapPoint Web服务,在为用户提供所需的信息。

----使用诸如SOAP和XML的标准, MapPoint Web服务使得任何开发者都可以轻易掌握位置解决方案,而无需具备任何地图知识,也无需开发昂贵、定制的集成软件。微软合作伙伴的开发人员使用他们掌握的编程语言(例如:Java、Perl和Visual Studio.NET)创建基于MapPoint Web 服务的应用程序。使用MapPoint Web服务,开发人员也可以为大量的PC机和移动设备创建同样的应用。

轻松地监控基础架构
---- 今天,MapPoint Web服务是当今互联网上效果最好的‘基于SOAP的Web服务’之一,它每天能够处理1500多万笔业务。从这么高的业务处理量来看,很显然,许多人都需要这项服务在任何时候都要可用、可靠而且性能优越。

---- MapPoint业务部已经在广泛地使用基础架构性能和可用性管理的工具,它能够检查主机是否处于运行状态、硬件的性能以及CPU的使用率等等。MapPoint业务部已经将基础架构完全的隐藏起来了,但是似乎还缺少一个重要的要素:当真正的交易在Web服务层面上发生时,缺乏对其监控的能力。

监控Web服务层
---- Unicenter® Web Service Distributed Management(Unicenter WSDM)提供为用户分析Web服务性能的能力(包括:响应时间、交易量和系统错误),将这种管理能力提高到一个新境界。

---- 在使用Unicenter WSDM之前,MapPoint业务部能够知道Web服务层是否有一般的资源使用问题,但是无法得知问题的细节信息。缺乏对.NET服务器机群工作情况的清晰了解,可能会影响Web服务总体性能和可用性,而且MapPoint Web Service为用户提供99.9%可用性的承诺也面临着风险。现在,有了Unicenter WSDM之后,当检测到Web服务层出现问题时,MapPoint业务部会接到主动的告警,并能够快速定位问题。

---- 有了这种可以清晰地了解.NET服务器机群工作情况的能力之后,MapPoint业务部现在能够采取措施提高.NET服务器机群的性能。例如,如果一个合作伙伴失误写下错误的XML序列,MapPoint业务部能够看到错误的SOAP消息,有助于业务部准确地找出合作伙伴改正所须使用的方法;或者当响应时间超出允许的范围时,IT人员能够知情,并做出相应的处理。

易于安装,自动配置,共享数据
---- UnicenterWSDM使用基于Web的界面,所以从任何地方都可以访问。安装和运行Unicenter WSDM是一件简单的事情,只需要安装软件,并让它自动发现企业内部运行的Web服务软件。然后,通过Unicenter WSDM的控制台,MapPoint业务部可以使用Unicenter WSDM自动配置满足需求的性能阈值,并为每一项Web服务计算出基底水平的性能阈值。这样,Unicenter WSDM的安装和配置就完成了,MapPoint业务部在任何时候都可以调整这些初始的设置。

---- 具备这些能力,Unicenter WSDM就可以自动提供可视化功能,并对Microsoft .NET应用程序服务器环境下基础架构的Web服务层进行管理。

保持客户满意
---- 作为MapPoint Web Service同Web服务伙伴的商业协议的一方,微软公司提供的‘服务水平协议’(SLA)保证99.9%的Web服务可用性,还保证每张地图的API性能响应时间小于1秒钟。

---- 使用Unicenter Web Service Distributed Management,MapPoint业务部期待其APIs达到更细化,管理也能更上一层。使用这种新能力来监控Web服务的性能和可用性,MapPoint业务部可以确保满足服务水平协议的每一条要求,更重要的是能够为客户提供最好的服务。

本文地址:http://com.8s8s.com/it/it42900.htm