首页 > 其他分享 >最接地气的.NET微服务框架

最接地气的.NET微服务框架

时间:2023-09-11 09:56:49浏览次数:33  
标签:服务 框架 支持 gitee NET 接地 linguicheng

前言:

  “人必有所执,方能有所成”,从2018年底我就开始规划要写一个.NET微服务框架,5年了,今天终于正式发布了。

正文:

   Wing 致力于打造一个功能强大、最接地气的.NET微服务框架,支持.NET Core 3.1+运行平台。支持Consul服务注册与发现,服务间通讯支持http和grpc调用,内置负载均衡器。支持Saga分布式事务,支

持三种恢复策略:向前恢复、向后恢复、先前再后。自带配置中心,服务配置可以在线集中统一管理。支持http/grpc/sql(支持ORM框架EFCore/FreeSql/SqlSugar)链路追踪及耗时分析统计。内置服务网关,

支持全局服务策略和个性化服务策略配置。支持RabbitMQ事件总线,自带友好操作的可视化UI管理界面和完善的技术文档及示例。

 

文档地址:https://linguicheng.gitee.io/wing/

 

项目地址:https://gitee.com/linguicheng/Wing

 

示例地址:https://gitee.com/linguicheng/wing-demo

 

开源协议:基于MIT协议永久开源免费使用

 

技术交流群:183015352(QQ群)

 

作者:林桂城,90后大叔,10年.NET工作经验,目前在佛山工作生活。

 

                                                                                     (可视化操作Wing.UI)

标签:服务,框架,支持,gitee,NET,接地,linguicheng
From: https://www.cnblogs.com/linguicheng/p/17673299.html

相关文章

  • dotnet 使用增量源代码生成技术的 Telescope 库导出程序集类型
    本文将告诉大家在dotnet里面使用免费完全开源的基于增量源代码生成技术的Telescope库,进行收集导出项目程序集里面指定类型。可以实现性能极高的指定类型收集,方便多模块对接入自己的业务框架此Telescope库是基于最友好的MIT协议开源的,免费开源可商用:https://github.com/do......
  • Kubernetes 部署
    Kubernetes部署在k8s上进行部署前,首先需要了解一个基本概念DeploymentDeployment(部署)。在k8s中,通过发布Deployment,可以创建应用程序(dockerimage)的实例(dockercontainer),这个实例会被包含在称为Pod的概念中,Pod是k8s中最小可管理单元。在k8s集群中发布Depl......
  • QuartzNet在blazor-winform的使用
    通过构造函数获取ISchedulerFactoryprivateasyncvoidInitJob(){var_scheduler=await_schedulerFactory.GetScheduler();_scheduler.JobFactory=newQuartzJobFactory(_serviceProvider);;//awaitfactory.GetScheduler();IJobDetailjob=......
  • ASP.NET实现文件上传和下载
     ######本文的开发配置 ######.NET版本:.NETFramework4.0开发环境:MicrosoftVisualStudio2013浏览器:IE、Chrome、FireFox等都行 1、搭建网站结构建立一个新的目录存放网页文件,用VS2013在这个目录里面建一个网站项目(VS2013怎么新建网站项目?)新建两个目录UploadFile和......
  • Leetcode刷题本地debug框架搭建
    思路1.初版cmake+单一.cpp文件参考:https://blog.songjiahao.com/archives/3622.改良版cmake+源文件、头文件(含List、Tree等数据结构)分离+gtest参考:https://github.com/Pokerpoke/LeetCode Normal模板以Leetcode1两数之和为例#include<iostream>#include......
  • .Net8 AOT+VMP简单的逆向分析
    1.前言测试下VMP加密.NET的强度,选了最新的.Net8+AOT编译,用VMP给它加壳。最后逆向下,简单的分析,本篇看下。2.概述一.前奏首先一段简单的C#代码:namespaceTest_{internalclassProgram{staticvoidMain(string[]args){Console.WriteLine("hello,......
  • 原生JavaScript框架设计(一):整合JS函数
    本篇为回顾js时总结,诣在整理JS中常用知识点,剖析其规律。模仿jQuery,简单一些,特定功能,像apply函数、getElementXXX函数等浏览器函数都没有实现,直接套用。创建common.js://自定义实现push函数varmyPush=function(target,els){ varj=target.length, i=0; while((target[j++]=e......
  • Spring框架基础知识
    Spring框架基础知识1、简介1、Spring框架是一个开源的JAVAEE的应用程序,主要是IOC(控制反转和依赖注入)和AOP(面向切面编程)两大技术。2、SpringIOC(控制反转/依赖注入)SpringAOPSpringJDBC+事务3、Spring是众多开源java项目中的一员,基于分层的javaEE应用一站式轻量级开源框......
  • Vue框架demo
    首先,需要安装Vue:npminstallvue然后,创建一个名为App.vue的文件,用于定义应用程序的主要内容。<template><div><h1>{{message}}</h1><inputtype="text"v-model="inputText"/><button@click="addMessage">AddM......
  • RuoYi若依框架 部署问题
    安装教程https://juejin.cn/post/7114232275734102030问题解决:密码带双引号【字符串】......