Microsoft Azure Bot类型选择

时间:2018-06-18 10:52:16

标签: azure bots chatbot

通过Azure创建新的bot,您将获得3个选项:

  1. Web App Bot: Azure Bot服务Bot部署到Azure App Service Web App。构建,连接,部署和管理Bots以便与您的用户进行交互 - 无论他们身在何处 - 从您的应用程序或网站到Cortana,Skype,Messenger和许多其他服务。
  2. 功能机器人: 部署到Azure功能应用程序的Azure Bot服务机器人。构建,连接,部署和管理机器人以便与您的用户进行交互 - 无论他们身在何处 - 从您的应用程序或网站到Cortana,Skype,Messenger等等服务。
  3. Bot频道注册: 您自己的Bot托管在您想要的位置,在Azure Bot服务中注册。构建,连接和管理Bots以便与您的用户进行交互 - 无论他们在哪里 - 从您的应用或网站到Cortana,Skype,Messenger和许多其他服务。
  4. 问题:

    1. 突出显示的行的含义究竟是什么,任何简单的例子都非常有用。

    2. 这些选项对开发人员有何影响?

1 个答案:

答案 0 :(得分:1)

希望我的回答可以帮到你:

  • Web App Bot:这是一个独立的Azure Web应用程序,您可以在其中购买机器人的预定义容量(更适合始终开启可预测的流量)
    • 使用高级浏览器内代码编辑器在线编辑bot源代码。
    • 使用Visual Studio下载,调试和重新发布您的C#bot。
    • 为Visual Studio Online和Github轻松设置持续部署。
    • 使用为Bot Builder SDK准备的示例代码。
  • 功能僵尸程序:这是托管的机器人是Azure功能,并使用功能按运行付费定价,这更适合处理大流量峰值的机器人,因为它可以更快更有效地扩展。
  • Bot频道注册:将此视为将未托管在Azure中的机器人发布到机器人服务的方式,并为您的机器人启用输入,如cortana和skype连接器。

有关Web App(应用服务计划)和功能(消费计划)机器人的良好比较,请参阅此链接https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale

和这一个https://docs.microsoft.com/en-us/azure/bot-service/bot-service-overview-readme?view=azure-bot-service-3.0