关于 Azure 中 WCF 的困惑
Confusion regarding WCF at Azure
我有几个 WCF
服务,部署在 IIS
,一些 android
设备使用这些服务。我必须将我所有的数据库和服务移动到 Azure
。我用谷歌搜索了解如何在 Azure
部署 WCF
,并找到了 WebRole
和 Azure Cloud Service
项目的概念。参见 THIS SO POST
但与此同时,我只是尝试在 Azure
中创建一个新的 webapp
并在那里简单地发布了我的 WCF
服务项目,并且工作正常。 (我和客户一起测试过)。
我的问题是,
我链接的 post 中提到的方法和我部署的方式有什么区别?我很担心,因为我预计会有大量请求。
可以像我那样部署我已经 created/ready 的服务吗?
什么是首选?
两者(WebApp 和 Web 角色)都适用于您的方案。
这两种方式的主要区别是 Web 角色允许您通过远程桌面连接到它。
您可以继续使用 WebApp 并配置 Auto Scaling(基于 CPU 使用情况或在特定时间)。
我有几个 WCF
服务,部署在 IIS
,一些 android
设备使用这些服务。我必须将我所有的数据库和服务移动到 Azure
。我用谷歌搜索了解如何在 Azure
部署 WCF
,并找到了 WebRole
和 Azure Cloud Service
项目的概念。参见 THIS SO POST
但与此同时,我只是尝试在 Azure
中创建一个新的 webapp
并在那里简单地发布了我的 WCF
服务项目,并且工作正常。 (我和客户一起测试过)。
我的问题是,
我链接的 post 中提到的方法和我部署的方式有什么区别?我很担心,因为我预计会有大量请求。
可以像我那样部署我已经 created/ready 的服务吗?
什么是首选?
两者(WebApp 和 Web 角色)都适用于您的方案。
这两种方式的主要区别是 Web 角色允许您通过远程桌面连接到它。
您可以继续使用 WebApp 并配置 Auto Scaling(基于 CPU 使用情况或在特定时间)。