gpt4 book ai didi

azure - 没有 Web 角色的 Windows Azure 项目?

转载 作者:行者123 更新时间:2023-12-01 11:56:15 25 4
gpt4 key购买 nike

刚刚开始探索 Azure,我对 Web 角色与辅助角色的用途仍然有点困惑。在解决方案中,我正在开发的移动应用程序(iPhone、Android、Windows 等)将通过 REST api 访问我们的服务器产品。因此,我们的服务确实没有面向公众的网站(如网页)。

这让我认为我不需要 Web 角色,而是需要一个或辅助角色来监听我们的 http 端点。我沿着这些思路创建了一个原型(prototype)。当我从移动设备向端点发送 http post 时,我没有得到任何响应。我在 Azure 日志中没有看到任何内容表明我的辅助角色确实已启动或正在运行并对其做出响应。

这是一个合适的方法吗?因为我没有网络角色,所以我需要在设置代码中执行某些操作吗?我在另一个帖子中读到,Web 角色在 IIS 中运行,但辅助角色则不然。

谢谢你对我的包容。我仍在掌握 Azure,因此在提出正确的问题时遇到一些困难。

最佳答案

您不需要在 Azure 部署中拥有 Web 角色。正如您所读到的,Web 角色具有 IIS,并且您的网站托管在其中。辅助角色基本上是一个没有 IIS 的普通旧式 W2K8 服务器。老实说,我还没有通过 RDP 连接到辅助角色实例,因此我不能 100% 确定您是否有 IIS。

但是您不需要 Web 角色即可公开 WCF 服务。这是 nice example (尽管背景颜色需要一些工作)向您展示如何执行此操作。

祝你好运!我希望这会有所帮助。

关于azure - 没有 Web 角色的 Windows Azure 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com