社区
C#
帖子详情
大家知道C#中,有没有比较好的对象通讯框架,要开源的
bluesky_ql
2020-07-02 09:22:50
要做一个通用的主备机通讯的框架,想用一个比较好的开源框架,要代码好维护,通讯代码编写简单的,大家有没有好的推荐
...全文
2526
2
打赏
收藏
大家知道C#中,有没有比较好的对象通讯框架,要开源的
要做一个通用的主备机通讯的框架,想用一个比较好的开源框架,要代码好维护,通讯代码编写简单的,大家有没有好的推荐
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2020-07-03
打赏
举报
回复
在 Orleans 或者类似的其它 .net 开源系统上,任何一个服务器或者客户端都可以直接访问分布在网络上的所有服务器上的任何对象,可以调用方法执行,也可以流式推送通知信息给对方处理。(随着高速缓存对象的自动创建)功能处理可以自动分布到任何主机,但是也可以将特定的功能固定在特定某台机器上处理。例如有10万台微信服务器分别管理500个城市的微信用户,那么单独某个服务器它自己知道管理哪一个连接用户,它也可以跟网络上任意一台管理某个用户ID的服务器直接通通讯,而不用管对方具体是哪一台极其。根本不用写什么通信语句,也不用学。
以专业开发人员为伍
2020-07-03
打赏
举报
回复
有很多,但是你大概是想用一个初学者级别的,那可能就不是微软能做得了的了。微软应该只会做比较专业的,例如 Orleans 其实非常简单,就是2、3个接口1、2个父类,让后系统服务启动代码需要写上3、4行,就能将几百台服务器、几千台客户机(包括 asp.net mvc 也可以作为客户机,甚至可能可以作为服务部署)进行直接调用。网络就是一台机器。
C#
+PLC
通讯
框架
串口网口开发课程
大家好,很高兴今天又可以给大家做分享,我将在本文给大家讲解
C#
的串口编程、网络编程、PLC
通讯
开发和架构设计,彻底搞定下位机
通讯
编程。 本文通过
C#
、欧姆龙PLC、HostLink
通讯
协议 TCP
通讯
● 串口
通讯
等要素,并通过
C#
相关技术如数据类型 抽象 继承 事件event 函数 修饰符(public private internal)泛型 Action委托 IPAddress 多态函数 socket编程(tcpclient)SerialPort串口多线程 -> 子线程 异步,开发一套具有通用性、扩展性的PLC
通讯
框架
。 一、首先,我们先来认识
C#
,那么什么是
C#
呢?
C#
是微软公司发布的一种由C和C++衍生出来的面向
对象
的编程语言、运行于.NET Framework和.NET Core(完全
开源
,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。
C#
是微软公司研究员Anders Hejlsberg的最新成果。
C#
看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成
中
间代码再运行的过程。但是
C#
与Ja
C#
解决socket粘包问题,通信提供了一个自定义通信协议类MsgProtol,该类封装了打包和解包方法,可以解决分包和粘包问题
C#
解决socket通信过程
中
粘包分包问题,本项目是一个只有6个
C#
代码文件的
开源
小工程,用来学习基于TCP的套接字通信包,可以自定义通信协议,处理分包和粘包,内置一个服务端和客户端的套接字程序,也有测试代码和对应的博客讲解代码。在消息正文的前方加入一个固定长度的数字表示消息正文的长度,这样就可以基本解决分包和粘包问题。整个工程基本基于良好的面向
对象
思想,代码注释清晰简洁。
C#
常用
开源
框架
收集
SuperSocket http://supersocket.codeplex.com/ SuperSocket 是 一个轻量级的可扩展的 Socket 开发
框架
,可用来构建一个服务器端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯
C#
开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够...
C#
/.NET/.NET Core优秀项目和
框架
精选(23年10月更新,欢迎大家踊跃提交PR一起完善让优秀的项目和
框架
不被埋没)
注意:排名不分先后,都是十分优秀的
开源
项目和
框架
,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯)。帮助开发者发现功能强大、性能优越、创新前沿、简单易用的
C#
/.NET/.NET Core优秀项目和
框架
,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和
框架
精选能让你及时了解
C#
、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR(让优秀的项目和
框架
不被埋没。
[连载]《
C#
通讯
(串口和网络)
框架
的设计与实现》-1.
通讯
框架
介绍
[连载]《
C#
通讯
(串口和网络)
框架
的设计与实现》- 0.前言 目 录 第一章
通讯
框架
介绍... 2 1.1
通讯
的本质... 2 1.2
框架
简介... 3 1.3 解决现实问题... 4 1.4 应用场景... 5 1.5...
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章