新闻
ArcGIS Silverlight可部署到Windows Azure云计算平台
来源:ESRI  发布日期:2009-12-31 11:03:08 

  在去年年末,微软终于揭开了Windows Azure的神秘面纱,作为云计算平台它提供了包括操作系统、基础存储和管理平台等在内的托管服务。一年来,微软邀请了众多用户访问这个Azure平台,以不断优化其性能、伸缩能力和功能。在11月中旬召开的2009微软专业开发大会上,微软宣布Azure将在明年的1月上线,并于2月开始对客户收费。现阶段Azure平台对Silverlight开发者,特别是对那些应用ArcGIS Silverlight/WPF API的人提出了一个问题:Windows Azure对安装Silverlight应用程序而言是一个有效的平台吗?

    完全可以。你可以在Azure上安装Silverlight,并进行伸缩以及安全维护与管理,而不用自己购买和维护相关软硬件。此外,还可以进行异地数据存储,SQL Server中的数据访问,以及通过Web服务设置业务逻辑。根据这些想法,下面将为您提供一些关于如何在Windows Azure云中创建和部署ArcGIS Silverlight应用程序的简单介绍。

    首先,你需要访问Windows Azure托管服务。如果之前你没有访问过,那么需要通过http://www.microsoft.com/windowsazure/account/ (需要一个在线ID账户)申请一个邀请码(token)。然后登录http://windows.azure.com/并创建一个托管服务。(注意:鉴于Windows Azure将于2010年初投入生产,以下步骤可能还会变化。)

1、安装 ArcGIS Silverlight/WPF API

2、安装Windows Azure Visual Studio工具。

3、打开Visual Studio并创建一个Windows Azure云服务。

4、添加一个Silverlight应用程序。

5、在Silverlight应用程序中添加一个ArcGIS Silverlight应用程序集的引用。

6、在SQL Azure空间数据中添加地图、基础地图图层和要素图层。

7、运行云服务。

8、可选。为Web Role配置默认文件。

9、发布基于Windows Azure的云服务工程。

10、将云服务工程文件部署到Windows Azure

11、查看生成结果。

    具体安装详情,请参见:
http://blogs.esri.com/Dev/blogs/silverlightwpf/archive/2009/12/16/Deploy-an-ArcGIS-Silverlight-application-to-Windows-Azure--.aspx


[打印] [至顶] [关闭]

友情链接

合作伙伴