【发布时间】:2017-10-20 05:04:15
【问题描述】:
我有一个使用 ASP.NET 4.5/C# 构建的 Web 应用程序,并作为 Web 应用程序托管在 azure 中。该站点允许用户上传 PDF 文件,然后将这些文件存储在 azure blob 容器中,以后可以根据需要通过网站下载。到目前为止一切顺利。
我们现在有一个新要求,涉及使用自定义 win32 可执行文件处理这些文件,并且网站必须知道处理是否成功。这个exe有一个安装文件,必须安装在目标机器上才能使用。
我一直在摸索如何构建此功能。我遇到过许多文章,它们告诉我们需要 Worker Role,或者需要 VM。但是所有的文章似乎都很抽象。
鉴于可执行文件的安装程序需要手动干预,我认为 Azure VM 是可行的方法。但是网络应用程序将如何与此通信。如何将处理结果通知网络应用?
【问题讨论】:
标签: azure-web-app-service azure-storage azure-blob-storage