CoreWCF 获得 Azure Storage Queue 绑定

CoreWCF 获得 Azure Storage Queue 绑定

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

微软发布了CoreWCF服务库和WCF客户端库,其中包含Azure Storage Queue的绑定。新的绑定允许开发人员使用Azure Service Queues来实现可靠和可扩展的消息传递解决方案。它们还可以简化将传统的Microsoft MSMQ WCF解决方案迁移到基于Azure的云架构。Azure Storage Queue是建立在Azure Storage之上的云队列服务,允许任何组件可靠地和异步地发送、存储和接收消息。CoreWCF中的Azure Storage Queue绑定是单向操作,类似于传统的MSMQ绑定,意味着客户端对通过绑定调用的服务不会收到响应。因此,CoreWCF服务接口中只允许void方法。Azure Storage Queue支持分为客户端和服务器两个方案,需要将Microsoft.WCF.Azure.StorageQueues NuGet包添加到.NET项目中。开发人员可以使用默认的Azure身份验证机制或其他凭据类型来调用Azure Storage Queue。CoreWCF项目旨在提供.NET平台上最常用的WCF服务功能的子集,兼容.NET Standard 2.0,可以在.NET Framework 4.6.2或更高版本上进行迁移。目前版本为1.6.0。Azure Storage Queue绑定支持是在亚马逊AWS团队发布支持AWS SQS队列的类似包近一年后推出的。

🎯

关键要点

  • 微软发布了CoreWCF服务库和WCF客户端库,支持Azure Storage Queue的绑定。
  • 新的绑定允许开发人员使用Azure Service Queues实现可靠和可扩展的消息传递解决方案。
  • Azure Storage Queue是基于Azure Storage的云队列服务,支持可靠和异步消息发送、存储和接收。
  • CoreWCF中的Azure Storage Queue绑定是单向操作,客户端不会收到服务响应,因此只允许void方法。
  • Azure Storage Queue支持分为客户端和服务器两个方案,需要添加Microsoft.WCF.Azure.StorageQueues NuGet包。
  • 开发人员可以使用默认的Azure身份验证机制或其他凭据类型调用Azure Storage Queue。
  • CoreWCF项目旨在提供.NET平台上最常用的WCF服务功能的子集,兼容.NET Standard 2.0。
  • 当前版本为1.6.0,Azure Storage Queue绑定支持在亚马逊AWS团队发布类似包后推出。
🏷️

标签

➡️

继续阅读