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团队发布类似包后推出。

延伸问答

CoreWCF的Azure Storage Queue绑定有什么新功能?

CoreWCF的Azure Storage Queue绑定允许开发人员使用Azure Service Queues实现可靠和可扩展的消息传递解决方案,并简化了传统MSMQ WCF解决方案的迁移。

如何在.NET项目中使用Azure Storage Queue?

开发人员需要添加Microsoft.WCF.Azure.StorageQueues NuGet包,并使用默认的Azure身份验证机制或其他凭据类型来调用Azure Storage Queue。

CoreWCF中的Azure Storage Queue绑定是单向操作吗?

是的,CoreWCF中的Azure Storage Queue绑定是单向操作,客户端不会收到服务响应,因此只允许void方法。

CoreWCF项目的目标是什么?

CoreWCF项目旨在提供.NET平台上最常用的WCF服务功能的子集,兼容.NET Standard 2.0。

Azure Storage Queue的主要用途是什么?

Azure Storage Queue是一个云队列服务,允许组件可靠和异步地发送、存储和接收消息。

CoreWCF的当前版本是多少?

CoreWCF的当前版本为1.6.0。

🏷️

标签

➡️

继续阅读