搜索资源列表
c_s_udp_tcp
- 基于ace和wxWidgets结合使用的c/s结构的例子,server广播后,client对server发起连接,然后server启动接收线程,并将收到的数据通过单独的线程进行处理;该代码有以下特点:wxWidgets事件循环和ace的Reactor事件循环并行处理,定时器以及读写的并行处理,udp和tcp通信的并行处理,ui线程和通信线程的并行处理;有此例子,开发跨平台跨编译器的带图形界面的c/s程序易如反掌。-wxWidgets based ace and the combined use
232_TCPIP
- 程序的最大缺陷: Windows把硬件驱动的接口都进行了抽象和标准化,串口也不例外,大部分的设备都可以通过文件操作API进行存储控制,如:CreateFile、ReadFile、WriteFile等,其实很简单。网上有个SerialPort的类写得还不错,我就直接拿来用了,只做了小小的修改以满足我的要求。原本的类一次只能收发一个Byte,根据需要我改成了512 Byte,需要重点提出的是,当收发多字节数据时,数据的正确性和完整性更需要自己保证,因为串口协议标准只是定义在物理层和数据链路层
I-RAT
- 异步网络+消息队列 可以收数据包和发送数据包完成非阻塞(界面不卡,不会因为某个流程个卡死界面,很多异步网络模式,都是伪异步,网络结构是异步,UI操作是同步) 功能改为插件+结构,功能添加完成插件化,现在是未完成的插件版 主体完成,就是服务端部分的插件的动态加载没加进去-english not good ,sorry~