搜索资源列表
dxcwlcs
- 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 使用协议:TCP/IP 客户端一次发送65000字节的包,服务端负责组装并处理数据粘连。 使用ReadBuffer(),Send()函数来接收发送Buffer内字节,这样作的目的是使程序具有更好的灵活性。你可以自定义Buffer内那些字节的含义,例如是字符串、图像、声音、命令等等。 文件的多线程读写采用windows内存映像技术。 关键的服务器处理函数IdTCPServer1Execut
Linuxsocket文件传输送程序
- Linux下写的 socket 文件传输送程序服务端和客户端完美统一!命令行参数分析的完美方式!
TCP
- 基于TCP协议实现客户端与服务器在约定的端口上进行数据传输。客户端程序仅知道服务器的主机名,并不知道服务器的IP地址。 客户端 1从命令行输入服务器的的主机名连接到服务器; 2获取本机的相关信息包括:IP地址、开通的端口、操作系统的名称、本机名称列表、操作系统版本号、硬件版本; 3将上述信息进行凯撒加密并发送给服务器; 4接受服务器返回的经处理后的字符串,并显示; 5当用户输入CTRL+D或者“bye”时终止连接并退出。 服务器端 1服务器等待客户连接,连接成功后
UDP
- 在两台计算机间完成一个简单的UDP传输。 客户端 (1) 循环从命令行读入一行字符串,并传递给服务器,由服务器对字符串进行反转,并将结果返回给客户端 (2) 客户端显示反转后的字符串 (3) 当客户按下“delete”健后,关闭套接字,结束程序 服务器端 (1) 收到客户端数据包,首先验证数据包源地址是否合法 (2) 接收客户的数据,并显示客户的IP地址和端口号 (3) 接收客户传来的字符串,反转后传递给客户 -Between the two computer
Socket_TCPIP
- 基于socket的TCP/IP的文件传输程序,包括服务端和客户端,能在命令行中输入指定文件进行传输。-Socket of the TCP/IP-based file transfer program, including the service and client can specify the file to be transmitted in the command-line input.