刚刚开始探索 Azure,我仍然对 Web 角色与工作角色的用途有些困惑。在我正在开发移动应用程序(iPhone、Android、Windows 等)的解决方案中,将通过 REST api 访问我们的服务器产品。因此,我们的服务实际上没有面向公众的网站(如网页)。
这让我觉得我不需要网络角色,而是让一个或工作角色监听我们的 http 端点。我按照这些思路创建了一个原型。当我从移动设备向端点发送 http 帖子时,我没有收到任何回复。我在 Azure 日志中看不到任何内容表明我的辅助角色确实已启动或正在运行并对其做出响应。
这是一个合适的方法吗?因为我没有网络角色,我需要在设置代码中做些什么吗?我在另一个线程中读到 Web 角色在 IIS 中运行,但工作角色没有。
谢谢你陪我。我仍然在掌握 Azure,因此在提出正确的问题时有点困难。