将本地 WCF 服务迁移到 Windows Azure 需要考虑的事项

Posted

技术标签:

【中文标题】将本地 WCF 服务迁移到 Windows Azure 需要考虑的事项【英文标题】:Things to consider to migrate on premise WCF service to Windows Azure 【发布时间】:2014-11-01 10:17:30 【问题描述】:

我想将现有的 On Premise WCF 服务迁移到 Windows azure,而不要求客户端更改其应用程序中的任何内容,例如端点 URL、证书等。 请让我知道这是否可以做到?

【问题讨论】:

【参考方案1】:

原则上 - 是的。

终结点 URL 取决于您控制域并将 URL 转发到 Azure(对我们来说,我们使用 CNAME 重定向到 Azure URL)。更多详情here.

对于证书,只要您有带有私钥的证书的可导出版本,就应该将证书上传到与端点 URL 匹配的服务器。更多详情here.

所以,总而言之(有了这些更改),只需上传证书、重定向到 Azure,然后让 DNS 完成它的工作。如果有疑问,证书是购买的按钮,因此可以将其用于测试目的来证明这个概念。

【讨论】:

以上是关于将本地 WCF 服务迁移到 Windows Azure 需要考虑的事项的主要内容,如果未能解决你的问题,请参考以下文章

Windows Azure 上的 WCF 服务 - 连接到本地 SQL Server 数据库

将 Elasticsearch 从本地机器迁移到在线服务器

将旧版 WCF 应用程序迁移到 CoreWCF

在 WCF 中获取调用者的主机名

WCF IIS Web 服务奇怪的间歇性结果

使用 Windows 身份验证从 Windows 应用商店应用调用 WCF 服务