搜索资源列表
SOCKET服务器(队列算法)
- SOCKET服务器,支持多客户端,含协议判断处理. 每个客户端有独立的数据队列做BUFFER, 采用异步SOCKET方式接收数据. 传上来换点分!对初学都应该还算是比较全面的.含全部源代码.
epoll多线程
- Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.cpp : 套接口的简单封装. Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类. Worker.cpp : 用户接口类 , 用户需继承此类。 ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知Thre
TCP实现客户服务器聊天程序
- 操作系统课程设计任务书 一、设计题目:多机进程通信 应用Socket进程通信技术编写聊天室程序,实现基于服务器的并发多机信息转发。如果各客户端在线则可以实时聊天、发送接收文件,如果某客户端离线,则发送给他的消息可由服务器端进行内容缓存,待重新连线后可以自动接收通过服务器转发的信息或文件。缓存与转发的控制算法可参考操作系统课程中生产者消费者进程同步方法、缓冲池技术等相关理论。 二、设计思路和功能的详细描述 采用TCP协议,所以属于客户机/服务器模式,因此需要聊天服务
多线程TCP交互IM聊天实例客户端
- 基于TCP socket的video/audio chat客户端程序,覆盖了socket, directx camera capture, audio play back
socket
- 基于socket多线程图片传输程序,有客户端和服务器端-Socket-based multi-threaded image transfer process, there are client and server-side
peeryou_Ctrl
- 远程控制软件,包知服务端和客户端,完全实现注册表处理,文件处理。服务端采用多线程服务,能最好的处理,SOCKET请求。数据接收、发送函数可以说是现阶段最好的,采用异步重叠操作。-Remote control software package known server and client, the full realization of the registry processing, document processing. Multi-threaded server-side service
JAVA+Socketchat
- java socket多线程聊天室程序,服务器和客户端之间实现通信-java socket multi-threaded chat rooms, servers and client communications between
TCP_server_client
- MyEclipse,实现tcp socket连接的客户端和服务器端,能够传输文本或图片,服务器端有多线程和单线程两个,多线程的可以实现同时让多个用户连接,rar包内word文档中有简单的流程图和程序说明,代码较简单,适合初学者。-MyEclipse,tcp socket server and client,there are single thread server and multi thread server,you can get file through the tcp
LANChat
- 毕业设计:VC++局域网聊天程序 本程序利用Socket套接字将主程序分为服务端和客户端两个部分。采用了UDP和TCP/IP相结合,有效提高了数据传输的时效性和稳定性。本程序还用到了多线程编程,用来解决程序自身阻塞的问题。 -Graduation Project: VC++ LAN chat program using this procedure will be the main program is divided into Socket socket server and client
Chat
- Socket编程实现聊天室。服务器端及客户端均实现多线程。具有简单的帐号管理功能。-Socket Programming Chat. Server-side and client are the realization of multi-threading. Simple account management functions.
netmsg
- 1.说明 类似于QQ的局域网聊天软件,包括服务器端和客户端程序,采用tcp/ip socket多线程编程,服务器端主要负责客户端用户的注册登陆,用户资料的获取.客户端负责与其他客户端进行信息控制与传递(包括聊天和传送文件). 2.特点 a.采用tcp非udp的socket编程,保证传输的稳定性和实时性. b.在同步操作时大多数采用了多线程和超时控制.例如:在传送文件的同时能继续聊天. c.服务器只负责用户登陆,查询,修改用户的基本信息和实时的在线用户列表.而不参与客户端之间
Socket
- 客户端与服务端通讯,其中涉及到多线程及对线程的处理、委托-Client and server communications, which involves multi-threaded and thread handling, commissioned
socket
- 用socket写的服务器端客户端程序,服务器端多线程,可以并发处理客户端的请求-Used to write server-side socket client program, server-side multi-threaded and can handle concurrent client requests
thread
- 这是一个多线程传送文件的客户端和服务器程序,对于初学多线程socket编程的小朋友特别有用!-This is a multi-threaded file transfer client and server programs, multi-threaded socket programming for beginners especially useful for the children!
CSHARPSOCKET
- C#实现多线程网络通讯 整个系统由三个核心线程组成,并由.NET线程池统一管理: 侦听客户端连接请求线程:ListenClientRequest(),循环侦听客户端连接请求。如果有,检测该客户端IP,看是否是同一观测设备,然后建立一个客户端TSession对象,并通过Socket异步调用方法BeginReceive()接收数据包、EndReceive()处理数据包 数据包处理线程:HandleDatagrams(),循环检测数据包队列_datagramQueue,完成数据包解析、判
multiSocket
- Socket编程 多线程程序 服务器与客户端程序-Socket programming multi-threaded application server and the client program
Draw1234567
- 局域网聊天软件,包括服务器端和客户端程序,采用tcp/ip socket多线程编程,务器端程序。建立连接,向客户端发送数据。用vc编写。-socket, server-side procedures. To connect to the client to send data. Vc with the preparation.
多线程socket服务器及客户端解决方案
- 实现多线程局域网信息点对点传播,在传播过程中实现信息加密。(Realization of point to point propagation of multi-threaded LAN information)
select_client
- Socket多线程通信客户端, 指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。(Socket multithreading communication client refers to a phenomenon of waiting for two or more processes in the process of execution, which is caused by competing for resources. If
WinSock2
- 一直很烦恼delphi附带的socket控件都不能满足我的设计逻辑需要,无奈只好自己动手封装了API,并且得到实践的证明(至少有两个服务器能稳定运行至今),本socket组件的多线程机制是安全的稳定的。 在服务器端,创建线程池,对于每个客户连接对应一个独立的线程类,可以在线程内处理客户数据,并可以线程间采用同步机制交换数据,为通讯服务器的建立提供了技术实现的基础。 U版本的经过了缺陷优化,虽然仅是经过了测试也还没有得到实践运行,但从以往成熟的结构演变而来的,问题应