登录
首页 » FTP » 多线程网络传输代码,从网络棋牌游戏中整理出这个献给大家:) 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 使...

多线程网络传输代码,从网络棋牌游戏中整理出这个献给大家:) 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 使...

于 2022-03-14 发布 文件大小:54.82 kB
0 317
下载积分: 2 下载次数: 1

代码说明:

多线程网络传输代码,从网络棋牌游戏中整理出这个献给大家:) 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 使用协议:TCP/IP 客户端一次发送65000字节的包,服务端负责组装并处理数据粘连。 使用ReadBuffer(),Send()函数来接收发送Buffer内字节,这样作的目的是使程序具有更好的灵活性。你可以自定义Buffer内那些字节的含义,例如是字符串、图像、声音、命令等等。 文件的多线程读写采用windows内存映像技术。 关键的服务器处理函数IdTCPServer1Execute(AThread: TIdPeerThread)是非线程安全的。如果使用临界区,那么多线程将在这里串行执行,严重降低多线程效率。对此,我采用一个简单的办法,具体可以看程序。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Unix和Windows
    unix/windows
    2022-01-25 23:12:34下载
    积分:1
  • java写的ftp程序
    java写的ftp程序-Ftp program written in Java
    2022-10-21 18:50:03下载
    积分:1
  • Delphi和C++ Builder
    Delphi/C++Builder
    2022-10-12 12:55:03下载
    积分:1
  • VC实现FTP,实现从远程电脑上获取文件。
    VC实现FTP,实现从远程电脑上获取文件。-VC realize FTP, from a remote computer access to documents.
    2022-11-05 04:00:03下载
    积分:1
  • FTP
    一个ftp服务器程序。很实用的。在VC6.0环境下编译通过。(An ftp server program. Very practical. Environment in the VC6.0 compiler through.)
    2008-05-31 12:27:03下载
    积分:1
  • orpt,RTP 协议专业实施。
    对于 ipv6,作品 数据包计划程序 自适应抖动补偿, 自动发送 RTCP SR 或 RR coumpounded 与 SDES, Rtcp 协议分析器 API, ... 请参阅 rfc3550。
    2022-05-29 03:56:10下载
    积分:1
  • C++ Builder 6.0编写的完整FTP源码,包括Server、Client功能。
    C++ Builder 6.0编写的完整FTP源码,包括Server、Client功能。-C Builder 6.0 FTP integrity of the source code, including Server, Client function.
    2022-02-16 10:03:53下载
    积分:1
  • 一个多线程和单线程ftp客户端程序
    一个多线程和单线程ftp客户端程序-A multi-threaded and single-threaded ftp client program
    2022-02-04 02:32:43下载
    积分:1
  • 在FTP客户端软件的OBEX协议
    基于obex协议的ftp客户端软件-obex agreement on the ftp client software
    2022-02-10 16:57:01下载
    积分:1
  • FTP-VC
    利用VC做了FTP服务器端与客户端,实现了上传、下载、显示文件内容、删除、重命名等功能(VC FTP server and client to achieve the upload and download, display the contents of the file, delete, rename, and other functions)
    2021-01-11 12:48:49下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载