所有文档(例如http://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk-get-started/) 和 Azure WebJobs SDK 的示例项目是指与 Azure 存储(表、博客和队列)的挂钩和绑定。我有兴趣将 WebJobs 用于与这些存储机制无关的功能,例如运行计算、调用服务或将它们与 WebJobs SDK 没有挂钩的其他存储服务一起使用。在这些情况下,使用 WebJobs SDK 有什么价值吗?我的(可能不正确)印象是 sdk 为您管理作业本身的执行提供了许多其他好处,例如控制在单线程中阻塞运行与在后台运行等,可能与相关的操作挂钩启动和停止作业,以及一些与 Visual Studio 的挂钩等。
除了与 Azure 表、博客和队列存储服务的挂钩之外,是否有理由使用 WebJobs SDK?如果是这样,该文档在哪里?