会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老九
博客园
联系
管理
[置顶]
为.netcore助力--WebApiClient正式发布core版本
摘要: 1 前言 WebApiClient已成熟稳定,发布了WebApiClient.JIT和WebApiClient.AOT两个nuget包,累计近10w次下载。我对它的高可扩展性设计相当满意和自豪,但WebApiClient并不因此而停下脚步,在一年前,我产生了编写其core版本的想法,将asp.net
阅读全文
posted @ 2020-06-05 23:50 jiulang
阅读(6042)
评论(26)
推荐(29)
2024年12月25日
在Asp.netCore中使用Attribute来描述限流
摘要: 前言 同事问我Asp.netCore的RateLimiting是怎么使用的,我回答说很简单的,你只要按照如下步骤来: 在RateLimiterOptions上注册policy,记住policy对应的policyName 在Web应用添加UseRateLimiter()中间件 在api对应的Actio
阅读全文
posted @ 2024-12-25 15:30 jiulang
阅读(550)
评论(2)
推荐(3)
2024年3月25日
CYarp:力压frp的C#高性能http内网反代中间件
摘要: 我以前开发过HttpMouse的http内网反代中间件,但由于当时的知识点与设计水平受限,所以把它下马了。随着自身又遇到http内网反代的需求,在frp不能满足我需求情况下,我又启动了一个叫CYarp的http内网反代项目,这次它的设计完成度是相当高的。 开源仓库地址:https://github.
阅读全文
posted @ 2024-03-25 23:03 jiulang
阅读(3202)
评论(27)
推荐(34)
2024年3月19日
http内网穿透CYarp[开源]
摘要: 0 前言 在物联网领域中,mqtt消息一直是海量设备连接到平台的标配协议,而平台向移动端开放的操作接口往往是http协议,这就要求平台为两种协议作消息一一适配。在某些情况下,这些设备是有操作系统的linux或安卓设备,如果我们换个思路,让这些设备直接提供http协议的操作接口(httpd服务器),平
阅读全文
posted @ 2024-03-19 22:17 jiulang
阅读(1983)
评论(8)
推荐(21)
2023年8月18日
一种方便快捷的服务注册方案
摘要: ### 前言 随着dotnet的发展,DependencyInjection已经成为基础库的一部分,现在我们的很多新型应用程序很自然地应用了DependencyInjection功能。应用功能越多,往往服务类型数量也随着增加,如果依靠手写代码一个服务一个服务地进行注册则非常麻烦。如果使用特性标记服务
阅读全文
posted @ 2023-08-18 00:20 jiulang
阅读(656)
评论(3)
推荐(3)
2023年5月22日
dotnet平台Http消息处理者工厂
摘要: ## 1 前言 [Microsoft.Extensions.Http](https://github.com/dotnet/runtime/tree/main/src/libraries/Microsoft.Extensions.Http)是一个设计非常优异的客户端工厂库,其提供了`IHttpCli
阅读全文
posted @ 2023-05-22 09:00 jiulang
阅读(906)
评论(0)
推荐(10)
2023年4月23日
使用ServiceSelf解决.NET应用程序做服务的难题
摘要: 1 ServiceSelf 为.NET 泛型主机的应用程序提供自安装为服务进程的能力,支持windows和linux平台。 功能 自我服务安装 自我服务卸载 自我服务日志监听 2 自我服务安装 虽然.NetCore提供了Microsoft.Extensions.Hosting.Systemd和Mic
阅读全文
posted @ 2023-04-23 12:40 jiulang
阅读(1547)
评论(11)
推荐(25)
2023年4月15日
介绍ServiceSelf项目
摘要: ServiceSelf 做过服务进程功能的同学应该接触过Topshelf这个项目,它在.netframework年代神一搬的存在,我也特别喜欢它。遗憾的是在.netcore时代,这个项目对.netcore程序的支持没有跟进,最近项目也存档停止更新了。 我在开源的一些工具里实现放了自安装和卸载服务的功
阅读全文
posted @ 2023-04-15 17:36 jiulang
阅读(869)
评论(5)
推荐(23)
2022年12月16日
Mqttnet内存与性能改进录
摘要: 1 MQTTnet介绍 MQTTnet是一个高性能的 .NET MQTT库,它提供MQTT客户端和MQTT服务器的功能,支持到最新MQTT5协议版本,支持.Net Framework4.5.2版本或以上。 MQTTnet is a high performance .NET library for
阅读全文
posted @ 2022-12-16 22:51 jiulang
阅读(1663)
评论(3)
推荐(29)
2022年12月14日
kestrel网络编程--开发Fiddler
摘要: 1 文章目的 本文讲解基于kestrel开发类似Fiddler应用的过程,让读者了解kestrel网络编程里面的kestrel中间件和http应用中间件。由于最终目的不是输出完整功能的产品,所以这里只实现Fiddler最核心的http请求和响应内容查看的功能。本文章是KestrelApp项目里面的一
阅读全文
posted @ 2022-12-14 08:32 jiulang
阅读(1477)
评论(4)
推荐(16)
2022年12月12日
kestrel网络编程--开发redis服务器
摘要: 1 文章目的 本文讲解基于kestrel开发实现了部分redis命令的redis伪服务器的过程,让读者了解kestrel网络编程的完整步骤,其中redis通讯协议需要读者自行查阅,文章里不做具体解析。 2 开发顺序 创建Kestrel的Redis协议处理者 配置监听的EndPoint并使用Redis
阅读全文
posted @ 2022-12-12 10:12 jiulang
阅读(1730)
评论(6)
推荐(23)
下一页
公告