首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-Steeltoe

    Steeltoe 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。 Steeltoe Steeltoe 是一个应用程序框架,其为 .NET Framework 和 .NET Core 开发者提供了构建云原生应用程序和微服务的支持。 如果你打算采用 .Net 的方式来开发微服务,而又没有一个类似 Spring Cloud 的全家桶方案,那么 Steeltoe 会是一个值得考虑的选择。 Steeltoe 对 Spring Cloud 相关组件的亲和性,也非常适合于当前中国 Java 遍地起的情况。 英文介绍 Steeltoe Steeltoe is an application framework that provides libraries for .NET Framework and .NET

    97500发布于 2020-03-16
  • 来自专栏EdisonTalk

    .NET Core微服务之基于Steeltoe使用Hystrix熔断保护与监控

    Tip: 此篇已加入.NET Core微服务基础系列文章索引 =>  Steeltoe目录快速导航: 1. 基于Steeltoe使用Spring Cloud Eureka 2. 基于Steeltoe使用Spring Cloud Zuul 3. 基于Steeltoe使用Spring Cloud Hystrix 一、关于Spring Cloud Hystrix ?    要使用Hystrix,需要对服务添加依赖包: PM> Install-Package Steeltoe.CircuitBreaker.HystrixCore 2.2 为PremiumService 对于Steeltoe OSS提供的Hystrix的组件的使用,相对于Java的Hystrix的注解封装,代码量稍微大一些。 参考资料 Steeltoe官方文档:《Steeltoe Doc》 Steeltoe官方示例:https://github.com/SteeltoeOSS/Samples 蟋蟀,《.NET Core 微服务架构

    1.1K30发布于 2018-09-27
  • 来自专栏EdisonTalk

    .NET Core微服务之基于Steeltoe集成Zuul实现统一API网关

    Tip: 此篇已加入.NET Core微服务基础系列文章索引,本篇接上一篇《基于Steeltoe使用Eureka实现服务注册与发现》,所演示的示例也是基于上一篇的基础上而扩展的。 示例代码:https://github.com/EdisonChou/Microservice.PoC.Steeltoe/tree/master/springcloud/zuul-service 三、快速验证测试   基于第一篇的三个已注册到Eureka的ASP.NET Core WebAPI示例项目(示例代码:https://github.com/EdisonChou/Microservice.PoC.Steeltoe

    94620发布于 2018-09-27
  • 来自专栏EdisonTalk

    .NET Core微服务之基于Steeltoe使用Zipkin实现分布式追踪

    (1)添加相关NuGet包 PM> Install-Package Steeltoe.Extensions.Logging.DynamicLogger  PM> Install-Package Steeltoe.Management.ExporterCore       PM> Install-Package Steeltoe.Management.TracingCore   (2)Program类添加动态日志Provider public class Logging Provider loggingBuilder.AddDynamicConsole(); }); }   Steeltoe void ConfigureServices(IServiceCollection services) { ...... // Add Steeltoe 参考资料 Steeltoe官方文档:《Steeltoe Doc》 Steeltoe官方示例:https://github.com/SteeltoeOSS/Samples 周立,《Spring Cloud

    1.2K10发布于 2018-10-10
  • 来自专栏EdisonTalk

    .NET Core微服务之基于Steeltoe使用Eureka实现服务注册与发现

    Steeltoe的官方地址:http://steeltoe.io/,其官方介绍如下: Steeltoe is an open source project that enables .NET developers 这里也可以看出,目前Steeltoe的客户端也仅仅支持轻松使用这几个组件而已。    /docs/steeltoe-discovery/   此外,如果想启用Steeltoe的日志,看到更多调试信息,可以加上以下配置: "Logging": { "IncludeScopes": 更多内容,请参考Steeltoe官方文档或示例项目。 示例代码   点击这里 => https://github.com/EdisonChou/Microservice.PoC.Steeltoe 参考资料 Steeltoe官方文档:《Steeltoe Doc

    1.8K50发布于 2018-09-27
  • 来自专栏EdisonTalk

    .NET Core微服务之基于Steeltoe使用Spring Cloud Config统一管理配置

    但是,遗憾的是,Pivotal目前在Steeltoe中还没有为.NET应用程序提供Spring Cloud Bus的集成,不过可以研究其机制,通过消息队列的客户端如RabbitMQ.Client去自己定制响应事件 五、小结   本文极简地介绍了一下Spring Cloud Config,并快速构建了一个用于演示的Config Server,然后通过Steeltoe OSS提供的Config客户端将ASP.NET 示例代码   Click => https://github.com/EdisonChou/Microservice.PoC.Steeltoe/tree/master/src/Chapter3-ConfigServer 参考资料 Steeltoe官方文档:《Steeltoe Doc》 Steeltoe官方示例:https://github.com/SteeltoeOSS/Samples 蟋蟀,《.NET Core 微服务架构 Steeltoe的使用》 周立,《Spring Cloud与Docker 微服务架构实战》 mazhen1991,《使用Spring Cloud Config来统一管理配置文件》 冰与火IAF,《Spring

    1.1K40发布于 2018-09-27
  • 来自专栏张善友的专栏

    .NET微服务调查结果

    轻度使用的企业边缘业务系统开始使用Steeltoe 或自研框架,但组件的使用尚不熟练。中度使用者为使用自研框架或Steeltoe 时间较长,但还没有做周边配套的工具链。 2、微服务框架的采用上, 26% 左右的开发者都是自研框架, service fabric框架的采用率也达到了20%,Steeltoe (Spring Cloud)的采用率也达到了 10%,甚至 tarsnet

    99150发布于 2018-10-10
  • 来自专栏DotNet NB && CloudNative

    《ASP.NET Core 微服务实战》-- 读书笔记(第8章)

    以提供实时库存状态 GitHub链接:https://github.com/microservices-aspnetcore/ecommerce-inventory 使用 .NET Core 配置系统向 Steeltoe false, reloadOnChange: true); Configuration = builder.Build(); 在 Startup 类的 ConfigureService 方法里调用 Steeltoe 只有获取注册表才能发现库存服务 请看 HttpInventoryClient 类的代码,它负责消费库存服务 using StatlerWaldorfCorp.EcommerceCatalog.Models; using Steeltoe.Discovery.Client return stockStatus; } } } .NET Core 的 HttpClient 类的构造函数有一个重载,允许传入一个自定义的 HttpHandler 实例 由 Steeltoe

    63830发布于 2021-01-13
  • 来自专栏dotNET知音

    .NET Core微服务开发选项

    也可以选择Steeltoe,它是Pivotal公司开源给.NET基金会的项目。官网地址:https://steeltoe.io/ 完全使用.NET开源社区项目来开发微服务。比如Ocelot等..

    48220发布于 2020-07-10
  • 来自专栏项目管理

    C#语言微服务介绍和选择分析

    Steeltoe 简介:Steeltoe 是一个.NET Core的Spring Cloud实现,用于构建云原生应用。 Steeltoe:为.NET Core应用提供了Spring Cloud的功能。 Lamar:提供高性能的依赖注入容器。 MediatR:简化请求处理逻辑,适用于需要简化逻辑的微服务应用。

    80710编辑于 2024-08-04
  • 来自专栏我思故我在

    .Net微服务实践(一):微服务框架选型

    实现了不同的服务调度隔离,避免服务雪崩的问题 Zuul:如果前端后端移动端调用后台系统,统一走zull网关进入,有zull网关转发请求给对应的服务 说明:如果.Net Core平台下想要使用SpringCloud,可通过steeltoe 来实现,具体可参考 https://steeltoe.io/ 微服务架构组件 一个较完整的微服务架构包含的如下的组件 组件 选型 网关 Zuul Ocelot KongTyk OrangeSpring

    83920发布于 2020-04-08
  • 来自专栏张善友的专栏

    .NET平台微服务项目汇集

    这里列出1个Github 以Service Fabric 开发微服务的项目: https://github.com/danielmarbach/Microservices.ServiceFabric 2、Steeltoe 可以使用开源项目https://github.com/steeltoeoss 开发.NET Core应用,具体可以参考这篇文章Enabling .NET Core Microservices with Steeltoe

    71990发布于 2018-01-29
  • 来自专栏张善友的专栏

    .NET平台微服务项目汇集

    这里列出1个Github 以Service Fabric 开发微服务的项目: https://github.com/danielmarbach/Microservices.ServiceFabric 2、Steeltoe 可以使用开源项目https://github.com/steeltoeoss 开发.NET Core应用,具体可以参考这篇文章Enabling .NET Core Microservices with Steeltoe

    1.2K60发布于 2018-06-19
  • 来自专栏.NET开发者社区

    ​(码友推荐)2018-07-03 .NET及相关开发资讯速递

    文件结构与运行机制 16.Vue.js与MVVM模型的藕断丝连 17.Terrible Ideas in Git 18.ML.NET 0.2版增加了集群和新示例 19..NET Core 微服务架构 Steeltoe

    67450发布于 2018-07-03
  • 来自专栏张善友的专栏

    .NET 十五岁,谈谈我眼中的.NET

    现在的主流开发平台是微服务架构,.NET Core就是专门针对模块化的微服务架构而设计,在微服务架构这方面Spring Cloud具有非常高的人气,如果你在使用Spring Cloud,可以使用开源项目Steeltoe 开发.NET Core应用,具体可以参考这篇文章Enabling .NET Core Microservices with Steeltoe and Pivotal Cloud Foundry。

    75660发布于 2018-01-29
  • 来自专栏DotNet NB && CloudNative

    《ASP.NET Core 微服务实战》-- 读书笔记(第10章)

    建立了与第三方云友好的身份提供服务的连接 这让云应用能够利用 Bearer 令牌和 OIDC 标准的优势,从手工管理身份验证的负担中解放出来 OIDC 中间件和云原生 我们已经讨论过在使用 Netflix OSS 技术栈时,如何借助 Steeltoe 类库支持应用配置和服务发现 我们可以使用来自 Steeltoe 的 NuGet 模块 Steeltoe.Security.DataProtection.Redis 它专门用于将数据保护 API 所用的存储从本地磁盘迁移到外部的

    2.5K10发布于 2021-01-13
  • 来自专栏DotNet NB && CloudNative

    面向 .NET 开发人员的 10 大NuGet 包:增强您的开发工具包

    Steeltoe.Common.Net 目的: 一组将云原生开发模式引入 .NET 的库,最初由 Pivotal 开发。 NuGet 链接 在 .NET 中安装包: dotnet add package Steeltoe.Common.Net --version 3.2.8 示例使用代码: { "spring": { Replace with your config key return Ok(new { ConfigValue = myValue }); } // Add Steeltoe

    1.8K10编辑于 2024-11-23
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-UWP Community Toolkit

    NET - 【反应式编程框架】 ReactiveUI - 【反应式编程UI框架】 Salesforce Toolkits for .NET - 【SDK】 SourceLink - 【源码调试支持】 Steeltoe

    66300发布于 2020-03-16
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-MailKit

    NET - 【反应式编程框架】 ReactiveUI - 【反应式编程UI框架】 Salesforce Toolkits for .NET - 【SDK】 SourceLink - 【源码调试支持】 Steeltoe

    74020发布于 2020-03-16
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-System.Drawing Mono

    NET - 【反应式编程框架】 ReactiveUI - 【反应式编程UI框架】 Salesforce Toolkits for .NET - 【SDK】 SourceLink - 【源码调试支持】 Steeltoe

    89000发布于 2020-03-16
领券