微软宣布Azure Service Fabric SDK开源

微软宣布 Azure Service Fabric SDK 的源代码已开源。Service Fabric 是一个分布式平台,用于微服务的打包、部署和管理。SDK 包含了与 .NET 应用集成的 API,并分为两个仓库:一个包含 Reliable 服务和 Reliable Actor 包;另一个则与 ASP.NET Core 相关。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微软最近宣布Azure Service Fabric SDK的源代码已经开源。Azure Service Fabric是一个分布式平台,用于微服务的打包、部署和管理。SDK暴露了Service Fabric平台中与.NET应用集成的Service Fabric API。

\\

SDK中暂时只有一部分是公开的。微软这样说道

\\
\

Service Fabric在2015年作为一个产品对外公开,在此之前,它已经作为微软内部平台开发了超过五年的时间。这样导致的结果就是,我们的开发流程依然很深地植根于内部构建流程、工具和测试集。所以目前我们会继续在内部开发。在SDK每次发布的时候,我们会将最新的变更push到GitHub。随着时间的推移,我们会将更多的开发流程和工具对外开放。

\
\\

目前,有两个仓库存放开源项目。第一个包含了Reliable服务以及Reliable actor包

\\
  • Microsoft.ServiceFabric.Services\\t
  • Microsoft.ServiceFabric.Services.Remoting\\t
  • Microsoft.ServiceFabric.Services.Wcf\\t
  • Microsoft.ServiceFabric.Actors\\t
  • Microsoft.ServiceFabric.Actors.Wcf\

Reliable服务和Reliable Actor是Azure Service Fabric上的两种编程模式。这些包对外暴露了构建与Service Fabric平台集成的应用所用到的API。

\\

第二个仓库存放了与ASP.NET Core相关的项目。ASP.NET Core包含了Service Fabric接口ICommunicationListener的实现,这个实现能够在Service Fabric Reliable服务中为Kestrel或WebListener启动ASP.NET Core Web主机:

\\
  • Microsoft.ServiceFabric.Services.AspNetCore\\t
  • Microsoft.ServiceFabric.Services.AspNetCore.Kestrel\\t
  • Microsoft.ServiceFabric.Services.AspNetCore.WebListener\

在使用单独的仓库来报告issue和参与社区讨论之后,Service Fabric团队进而将SDK开源。

\\

Service Fabric团队接受pull request以及其他力所能及的贡献。所接收的PR将会集成到微软内部的环境中,在此之后,才会发布到公开的仓库上,随新的SDK一起发布。

\\

Service Fabric文档已经发布在了微软的文档站点上,也可以通过GitHub访问。除此之外,有一些代码样例仓库也可以在GitHub上找到。

\\

查看英文原文Azure Service Fabric SDK Becomes Open Source

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值