www.3112.net > jAvA TCP做聊天程序是应该一个聊天窗口一个线程还...

jAvA TCP做聊天程序是应该一个聊天窗口一个线程还...

一个聊天窗口不是相当于一个进程吗?那聊天窗口进行通信不得建立一个套接字吗?个人感觉两个是一个东西啊

服务器监听端口 做个无限循环 接到一个连接就创建一个通道线程,并将通道线程存储到一个list集合中

这么搞: 客户端主程序 int main() { 一个单链表的头节点 root;

不对,你应该单独写个一个处理线程类,如果需要的连接就new一下,因为每次new一下,线程的名字都不一

线程是计算机任务执行的最小单位,多线程也就是说一台计算机同时可以干好几件事,例如同时打字和听音乐,而

你accept得到一个新的连接后,再创建线程(把连接socket传给线程),用这个线程专门接收这个连

using System;using System.Collections.Generic;usin

第一个问题:(我当你是Unix系统了) 用pthread_create创建线程在第一个线程中sle

服务器监听端口 做个无限循环 接到一个连接就创建一个通道线程,并将通道线程存储到一个list集合中

看源代码会比较好。 #define TCP_A_RETRANSMISSION 0

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com