原文:.Net开发笔记(十五) 基于“泵”的TCP通讯(接上篇)

上一篇博客中说了基于 泵 的UDP通讯,附上了一个Demo,模拟飞鸽传书的功能,功能不太完善,主要是为了说明 泵 在编程中的应用。本篇文章我再附上一个关于TCP通讯的两个Demo,也都采用了 泵 模式: .由于我把通讯部分的代码写在了一个dll中,这个demo只是简单的应用这个dll,主要完成发送字符串 字节流 可序列化对象等功能,效果图如下: 图 服务端 图 客户端 .一个简单的屏幕监控程序,主 ...

2013-08-29 20:27 13 3578 推荐指数:

查看详情

.Net开发笔记(十四) 基于“”的UDP通信(接上篇

上一篇中说到了“”在编程中的作用以及一些具体用处,但没有实际demo,可能不好理解,这篇文章我分享一个UDP通信的demo,大概实现了类似“飞鸽传书”在局域网中文本消息和文件传输的功能。功能不全也不是很完善,但足以说明“”在代码中的具体应用。 先来回忆一下上篇中“”的含义,首先它是可持续 ...

Wed Jul 03 23:47:00 CST 2013 2 3882
.Net Winform开发笔记(一)

1. 理解“Windows 窗体应用程序”项目中Program.cs文件中的main方法与传统C++Console控制台程序中的main方法的区别。从程序运行层次上讲,两者无区别,都是程序的入口点, ...

Sun Dec 02 03:06:00 CST 2012 18 7903
.Net开发笔记(五) 关于事件

我前面几篇博客中提到过.net中的事件与Windows事件的区别,本文讨论的是前者,也就是我们代码中经常用到的Event。Event很常见,Button控件的Click、KeyPress等等,PictureBox控件的Paint等等都属于本文讨论范畴,本文会例举出有关“事件编程”的几种方法,还会 ...

Mon Jan 14 23:36:00 CST 2013 7 3488
Java开发笔记(一百四十五)FXML布局的伸展适配

前面介绍了FXML的基本格式及其控制器的用法,算是打通了FXML方式的编码流程。程序界面通常保持固定尺寸,不过有时也允许用户拖曳窗口大小,不拖不打紧,一拖就可能坏事。像之前的登录窗口,没拖的时候界面如 ...

Tue Sep 03 03:03:00 CST 2019 0 384
Modbus库开发笔记之三:Modbus TCP Server开发

在完成了前面的工作后,我们就可以实现有针对性的应用了,首先我们来实现Modbus TCP的服务器端应用。当然我们不是做具体的应用,而是对Modbus TCP的服务器端应用进行封装以供有需要时调用。 这里我们不涉及TCP的协议,这部分与Modbus没有必然联系,我们只是在其应用层运行Modbus ...

Sat Jul 15 05:42:00 CST 2017 0 6609
.Net开发笔记(八) 动态编译

虽然标题为“动态编译”,其实本文包含两个部分,一个就是标题说的动态编译源代码,另外一个应该是动态生成源代码。也就是说,在.Net中可以存在这样一种情况:在程序运行期间,由程序控制动态生成一份源代码(Source Code),然后再编译该源代码,生成一个新的程序集,紧接着再加载生成的程序集,最后运行 ...

Sat Mar 23 20:07:00 CST 2013 14 3400
.Net钉钉开发笔记

首选要先理解钉钉的几个应用,因为应用不同,对应的接口也不一样,能够调用的权限也不一样,所以首先不要盲目的开发,看文档。 也就是这四个。总体来说,如果你只是想在钉钉上开个门,用来进到自己的H5应用,就直接选微应用,然后如果你是要上架到应用市场去就选第三方企业应用。如果选择小程序 ...

Fri Sep 27 00:33:00 CST 2019 1 467
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM