【技术干货】开源库 Com.Gitusme.Net.Extensiones.Core 的使用(二)

news/2024/7/8 6:19:32

Com.Gitusme.Net.Extensiones.Core 扩展库 1.0.6 版本已发布。

1、版本变更说明

  • 新增Sokcet套接字扩展。简化Socket操作,支持自定义命令封装,使用方便快捷,让您聚焦业务实现,而不必关心底层逻辑,提高开发效率。
  • 日志功能增强。新版本支持日志的相关参数配置,默认文件路径为程序集所在目录,文件名: Com.Gitusme.Net.Extensiones.Core.Settings.xml

2、示例

服务端代码:

9ee143250d8e4da39879afe9c130e837.png

客户端代码:

c567c6d720da4d13948977aad33a96f2.png

运行结果:

70406461f7e6463fab6a8494720b424d.png

如上示例,演示服务器和客户端的创建和请求应答交互,如需新增命令,可以从 AbstractCommand 派生实现自己的命令,通过CommandFactory来管理命令集。提供ServerSocketListener 和 ClientSocketListener 接口,分别监听服务器和客户端的生命周期。服务器使用 ServerSocketListener.OnAccepted(commandFilter, ISocketHander acceptHandler) 监听新的客户端连接,通过 acceptHandler 来操作客户端的消息交互。

3、集成方式

  • 项目中通过Nuget包管理器安装导入
  • 手动从Nuget官网下载,下载地址:https://www.nuget.org/packages/Com.Gitusme.Net.Extensiones.Core/1.0.6

http://lihuaxi.xjx100.cn/news/1788282.html

相关文章

电脑远程监控软件大揭秘

电脑远程监控软件是一种通过互联网远程控制另一台电脑的软件,通常需要安装在被监控的电脑上,并由控制者通过电脑或手机进行远程操作。 这种软件广泛应用于企业、学校、家庭等场景,可以帮助管理者监控员工或孩子的电脑使用情况,保护…

【汇编】计算机的组成

文章目录 前言一、计算机的基本组成1.1 中央处理器(CPU)1.2 内存指令和数据存储的位置计算机中的存储单元计算机中的总线地址总线数据总线控制总线 1.3 输入设备和输出设备1.4 存储设备 二、计算机工作原理三、计算机的层次结构总结 前言 计算机是现代社…

股市助手:实时股市快讯,真人语音播报,助您第一时间获取最新资讯(自己写的分享给需要的人)

文章目录 📖 介绍 📖🏡 使用环境 🏡📒 使用方法 📒📝 软件设置📝 软件运行 📖 介绍 📖 给大家分享一款自己写的软件《股市助手》,老规矩&#xff…

js 处理货币信息转换

// 货币格式化 export function formatCurrency(num) {if (!num) return "0.00";num num.toString().replace(/\$|\,/g, "");if (isNaN(num)) num "0";let sign num (num Math.abs(num));num Math.floor(num * 100 0.50000000001);let ce…

2023湖南省赛

​​​​​​连接 目录 A:开开心心233 B:Square Game F:necklace K:tourist 补题中,会给出大部分代码 A:开开心心233 签到题 ,无论二分还是解方程还是直接for循环枚举都能直接通过啦 signed main() {ios_base::sync_with_stdio(0); cin.tie(0),co…

【Android】统一系统动画

需求:除panel动画效果为弹出之外,其余的应用效果为渐入渐出 从系统层面统一把控动画效果,而不是单个应用自己处理 Android系统版本:9.0 代码地址 \frameworks\base\core\res\res\values\styles.xml 当时看注释,以为…

BUUCTF 爱因斯坦 1

BUUCTF:https://buuoj.cn/challenges 题目描述: 下载附件,解压得到一张.jpg图片。 密文: 解题思路: 1、因为题目没有什么提示,我们就一一尝试。将图片放到StegSolve中,在查看图片的File Format时&#x…

基于51单片机的智能窗控制系统设计

**单片机设计介绍, 基于51单片机的智能窗控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于51单片机的智能窗控制系统通常是指通过单片机控制窗户的开关和调节,在实现基本的开关功能的同时&…