2025/4/9
173
之前的两篇文章基于C++演示了gRPC的服务端、客户端以及Protobuf应用与代码示例,本文将基于C#演示gRPC的服务端与客户端。
2025/2/12
314
在上一篇文章《gRPC基础:C++服务端与客户端代码示例》中以从0到1的入门视角,详细介绍了gRPC的编译安装、编写proto文件、以及根据proto文件生成服务端与客户端的代码示例。但还遗留了一个非常重要的场景未讨论,它就是观察者模式,因此本文专门分析和演示如何通过gRPC实现很多高级编程语言都具备的观察者模式。
2025/1/21
680
RPC全称Remote Procedure Call(远程过程调用),它能让调用远端的函数就像调用本地函数一样容易。gRPC就是Google开发的RPC,软件巨头们几乎都开发过RPC框架,像微软的.Net Remoting、WCF,Fackbook的Thrift,阿里的Dubbo以及互联网兴起时的WebService等。但从性能、适用范围、流行程度多个维度来看,截止发文时止,gRPC目前全面领先于其它框架。
2025/1/20
548
Zabbix是一个基于WEB界面的跨平台系统资源监控开源平台,目标监控系统支持Linux、Windows NT4.0、 Windows (2000/2003/XP/Vista)、Free BSD、Open BSD、Solaris、HP-UX、AIX、 OS X、Tru64/OSF1等。
2025/1/20
424
Docker本身是一款为Linux开发的轻量级容器,并不支持在Windows中直接运行。但Docker官方提供了Docker Desktop可视化工具,结合WSL,可以方便的在Windows中运行Docker。本文并不介绍Docker的相关知识,仅描述了Docker在Windows中安装配置的过程。