社区
Delphi
帖子详情
多线程操作同一个socket还是每次在多线程创建socket好呢?
life923
2015-07-03 03:42:19
目前是多线程操作formMain的IdTCPClient来发送数据
感觉有时后数据会乱
打算在多线程中创建IdTCPClient,这样创建速度会很慢吗?
...全文
331
4
打赏
收藏
多线程操作同一个socket还是每次在多线程创建socket好呢?
目前是多线程操作formMain的IdTCPClient来发送数据 感觉有时后数据会乱 打算在多线程中创建IdTCPClient,这样创建速度会很慢吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
满面尘,鬓如霜,何处话凄凉
2015-07-06
打赏
举报
回复
IdTCPClient发送数据的代码加上临界区吧
lyhoo163
2015-07-04
打赏
举报
回复
线程中创建IdTCPClient,能保证连接通畅,但多个连接会造成战占资源问题。
Mr Dang
2015-07-03
打赏
举报
回复
多线程类析构函数中创建
缘中人
2015-07-03
打赏
举报
回复
应该有数据校验吧
Windows下基于
socket
多线程
并发通信的实现
本文介绍了在Windows
操作
系统下基于TCP/IP 协议
Socket
套接口的通信机制以及
多线程
编程知识与技巧,并给出
多线程
方式实现多用户与服务端(C/S)并发通信模型的详细算法,最后展现了用C++编写的多用户与服务器通信的应用实例并附有程序。 关键词:Windows;套接字;
多线程
;并发服务器;
Socket
是建立在传输层协议(主要是TCP 和UDP)上的一种套接字规范,最初由美国加州Berkley 大学提出,为UNIX 系统开发的网络通信接口,它定义了两台计算机之间通信的规范,
socket
屏蔽了底层通信软件和具体
操作
系统的差异,使得任何两台安装了TCP 协议软件和实现了
Socket
规范的计算机之间的通信成为可能,
Socket
接口是TCP/IP 网络最为通用的应用接口,也是在Internet 上进行网络程序应用开发最通用的API[1],本文介绍了
Socket
通信的基本机制以及采用
多线程
技术实现并发通信的基本原理,并给出实例。
java
socket
通讯例程
多线程
读写 可以同时收发不同终端的消息
在主线程中通过控制台读取键盘输入时,会产生阻塞。故另外开启一个线程,用于接受客户端的
socket
消息。服务器在收到一个
socket
连接之后,把该
socket
保存到队列中,并对队列中的每个
socket
开启各自的读写线程。测试可以在不同控制台运行server和client,服务器接收消息时,会显示消息来源
普通的
SOCKET
多线程
阻塞模型
最普通的
Socket
多线程
阻塞通信模型
java
多线程
聊天程序
java
多线程
聊天程序 GUI界面
socket
实现,
Android基于
Socket
聊天最终版
Android之基于
socket
聊天小项目,包含服务器、客户端、数据库文件以及个人测试的截图。最后一次修改了,开始上班了,不弄了,谢谢大家。
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章