Socke网络编程、多线程与TIdAntiFreeze
2009-12-23 11:30
267 查看
今天看了TIdAntiFreeze的方法,发现它的Process实际上是调用Application.Processmessage();
其实不用这个控件,直接用Application.Processmessage();不是多好,还要往上面拖控件,最近研究了Socket API编程,发现直接用
API编程,程序会灵活很多,以前用TServerSocket和TClientSocket,在连接数多于一个时,不能关闭服务端程序,出现假死,用API直
接调用,真的很爽!其实用Socket API很简单,就是几个函数,再配合多线程操作,基本上可以实现复杂的任务。
其实不用这个控件,直接用Application.Processmessage();不是多好,还要往上面拖控件,最近研究了Socket API编程,发现直接用
API编程,程序会灵活很多,以前用TServerSocket和TClientSocket,在连接数多于一个时,不能关闭服务端程序,出现假死,用API直
接调用,真的很爽!其实用Socket API很简单,就是几个函数,再配合多线程操作,基本上可以实现复杂的任务。
相关文章推荐
- 多线程在Socke与ServerSockett网络编程中的应用
- [置顶] 多线程+网络编程实现聊天室
- 多线程网络编程
- java网络编程学习之——构建基于多线程的网络通信模型1
- JAVASE学习笔记:第十三章 多线程和网络编程
- 学习笔记3-多线程与网络编程
- 网络编程三---多线程/进程解决并发问题
- python网络编程基础(连载)04 多线程
- 网络编程中设计并发服务器,使用多进程与多线程有什么区别?
- 【Java的Socket网络编程以及多线程】
- 网络编程和多线程
- {网络编程}和{多线程}应用:基于TCP协议【实现多个客户端发送文件给一个服务器端】--练习
- 哈工大计算机网络实验一 :多线程服务器编程
- C#网络编程之单线程与多线程实例对比(3)
- 【python网络编程】多线程实现多用户全双工聊天
- java网络编程之Http多线程下载应用实例
- 网络编程--JAVA之多线程下载后续:断点续存
- 网络编程资料总结(二)----Tcp多线程服务器和客户端的实现
- Java网络编程-IO多路复用(多线程)
- Java 网络编程——多线程下载图片