在中国Windows Azure服务中创建应用程序的一些不同之处

 

Azure 中的托管服务由一个应用程序(用于在托管服务中运行)和 XML 配置文件(定义托管服务的运行方式)组成。托管服务同时使用服务定义文件 (.csdef) 和配置文件 (.cscfg)。有关详细信息,请参阅创建 Azure 托管服务概述

在中国服务中开发托管服务时的主要区别是终结点地址有不同的 URI。例如,Azure 和 SQL Database URI 通常以 windows.net 结尾。中国服务开发人员必须能够认识到何时 URI 终结点不同,然后配置所用的工具和所开发的应用程序以根据需要对这些不同的终结点使用 URI。

需要更改终结点 URI 时的示例:

  1. 配置 Visual Studio

  2. 定义 SQL Database 的连接字符串

  3. 定义 Azure 存储空间的连接字符串

  4. 在 Azure 计算中定义端口通信。

  5. 使用服务管理 API

  6. 将 URL 从自定义域名重定向到托管服务

  7. 为 HTTPS 终结点颁发证书

  8. 使用 Azure 诊断,该功能使用 Azure 存储空间

  9. 使用用于在 Azure 上运行、具有自己的配置文件或服务定义文件的工具和服务

  10. 使用 CSUPLOAD 工具上载 VM 角色的映像

使用下表指导你将公共 Azure 和 SQL Database 终结点映射到中国特定的终结点。

 

服务类型全局服务 URI中国服务 URI

Azure - 常规

*.windows.net

*.ch *.chinacloudapi.cn

Azure 计算

*.cloudapp.net

*.chinacloudapp.cn

Windows Azure 存储

*.blob.core.windows.net

*.queue.core.windows.net

*.table.core.windows.net

*.blob.core.chinacloudapi.cn

*.queue.core.chinacloudapi.cn

*.table.core.chinacloudapi.cn

Azure 服务管理

https://management.core.windows.net

https://management.core.chinacloudapi.cn/

SQL Database

*.database.windows.net

*.database.chinacloudapi.cn

Azure 管理门户

http://manage.windowsazure.com

http://manage.windowsazure.cn

SQL Azure 数据库管理 API

https://management.database.windows.net

请参阅关于 SQL Azure 数据库管理 API

https://management.database.chinacloudapi.cn

Service Bus

*.servicebus.windows.net

*.servicebus.chinacloudapi.cn

SQL Database 导入/导出服务映射终结点

 
  1. 中国东部:https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc

  1. 中国北部:https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc
posted @ 2014-11-23 14:35  sennly  阅读(361)  评论(6编辑  收藏  举报