局域网内 两个C# winform程序之间的通讯,应该怎样实现?

局域网内 两个C# winform程序之间的通讯,应该怎样实现? (需要通讯的数据量很少,几十个变量的值而已) 。

搜索了一下, 有说是用WCF技术, 搜索到如下文章: 
---------------
          C#动态调用WCF接口,两种方式任你选。1、利用IIS部署WCF服务,也就是大家接触到的发布SVC文件。2、动态调用WCF接口
-----------------


因为我也没有了解过这个WCF, 也不知道实践起来难不难, 最怕是搞错方法。搜索了解到WCF它可以使用很多通讯协议。

局域网内没有http服务器

socket socket端到端

UDP通信,能轻松解决。而且UDP通信方法很简单,一看就会的那种

WCF是面向服务分布式架构类型的,没有必要,如果只是两台电脑简单通信传数据没必要。UDP就可以了,具体做法百度论坛回帖机即可

建使用TCP或UDP

如果对速度要求不高,对于访问权限没有特定要求,
进程间最简单的方法是通过文件来交换数据。
跨机器使用net use就可以把远程的文件夹映射过来
注意做好读、写文件的同步处理
避免访问冲突或者“脏”数据

怕麻烦就用 system.net.socket

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值