ubuntu下一个服务端处理多个客户端的注意事项

1\总体思想是一个客户端对应创建一个线程来处理;重要地方如下:

2\accpet一个客户端后,判断创建一个线程:

3\pthread_create(&(thread[existed_client]), NULL, thread_client, &data);

4\在thread_client函数中用sleep放弃对cpu的占用.使用pthread_exit(NULL);来退出此线程处理函数;数据可通过data传递到线程处理函数的!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章