首页 > 解决方案 > 比所需的 FtpPutFile() 更快的通信方式

问题描述

我被要求创建一个系统,其中您有一个“主”PC,其中键入了密钥,并且多个“从”PC 通过 Internet 连接,它们需要在键入时接收相同的密钥。我的想法是,在主控电脑上,每次按键后,我都会将一个小文件写入包含密钥编号的 ftp 站点,而从属电脑将不断读取该文件。系统可以工作,但书写速度有点慢,跟不上打字速度。

InternetOpen()我的代码以and开头,InternetConnect()然后进入循环读取键并执行FtpPutFile(). FtpPutFile()尽管文件很小,但它太慢了。

我想知道有没有什么方法可以更快地与奴隶交流。例如通过使用“流媒体”?我以前从未使用过流媒体,我完全不确定它是否可以满足我的需求。

编辑:看评论,也许流媒体是错误的短语,也许我需要的是持久连接

编辑:根据评论,我决定使用云(Azure)PC 作为我的主机并将文件直接写入服务器网络空间。

标签: cwinapiftpstreaming

解决方案


推荐阅读