关于FTP的一些往事

2023-10-29 12:04
文章标签 ftp 往事

本文主要是介绍关于FTP的一些往事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

公司每天都要从美国的服务器下载大量的语音文件。然后根据语音的内容完成相关的医疗报告。不同语音的实时性要求是不一样的,有些要求6小时内完成(TAT=6) ,有些则是12小时。中美之间的网速又特别慢,所以,如何更快的从美国下载语音就成了很重要的事情。用了市面上常见的ftp工具,都不理想。就自己写了一个。这个工具可以根据业务上的有优先级,先下载紧急的语音。下载的进度、速度以及待下载的语音数都会实时更新到数据库中,便于运维进行监控。每个下载都有自己的ID。在监控时发现了那个下载有问题,可以快速定位是那个机器有问题。

再后来,开发苹果下的APP (FnetRecorder),语音上传也是走ftp,然后发现 XCODE里的自带的FTP指令不全,如果要断点续传就要自己走socket,自己处理通讯。估计现在 苹果已经改了,毕竟那是很多年前的事情了。

再后来,写一个FTP服务器,需要集成很多的权限和业务要求。直接用了Delphi的FTP Server 的控件,特方便。

这篇关于关于FTP的一些往事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/300529

相关文章

关于一次速度优化的往事

来自:hfghfghfg, 时间:2003-11-13 16:32, ID:2292221你最初的代码 Button1 34540毫秒 5638毫秒  Button2 我的代码 这个不是重点,重点是这个  来自:hfghfghfg, 时间:2003-11-13 16:54, ID:22923085528毫秒 不会吧,我是赛杨1.1G  128M内存  w2000, delphi6  128M

Ubuntu ftp搭建--配置不同用户不同权限

一、安装VSFTP sudo apt-get install vsftpd 二、添加FTP用户 sudo mkdir /etc/vsftpdsudo useradd -m -d /home/vsftpd vsftpd --用户名为vsftpd,目录和用户名可以自己更改sudo vi /etc/vsftpd/ftpuser.txt --这个到时与vsftp的配置文件对应建立一

【虚拟机/服务器】Ubuntu Server上配置FTP服务器

当使用FTP工具连接但 Ubuntu Server 未安装 vsftpd 时会出现这样的报错 安装vsftpd sudo apt-get install vsftpd 卸载vsftpd sudo apt-get remove --purge vsftpd 当 Ubuntu Server 未启动 vsftpd 时会出现这样的报错 启动vsftpd sudo service

Centos7下,Vsftpd工具,搭建ftp服务器

Centos7安装Vsftpd工具 1.下载与安装 1.1 安装环境 测试系统:Centos7.0 所用软件:vsftpd-3.0.2-21.e17.x86_64 下载地址: http://mirror.centos.org/centos/7/os/x86_64/Packages/vsftpd-3.0.2-21.el7.x86_64.rpm 1.2 开始安装 1.2.1 查询是否系统

C语言通过MFC访问FTP,头文件个,宏和lib问题处理

1、预处理器定义 _LIB _CRT_SECURE_NO_WARNINGS _AFXDLL WIN32_LEAN_AND_MEAN

C语言通过MFC访问FTP

// ConsoleApplication10.cpp : 定义控制台应用程序的入口点。 // #include “stdafx.h” #include <stdio.h> #include <tchar.h> #include <process.h> #include <afxinet.h> #include <wininet.h> #include <windows.h> #includ

阿里云的ubuntu中装ftp服务器装

1.安装vsftpd sudo apt-get updatesudo apt-get install vsftpd 2.编辑配置 文件位置:/etc/vsftpd.conf 更改如下内容: listen=YES: 启用 FTP 服务。 anonymous_enable=NO: 禁用匿名访问。 local_enable=YES: 启用本地用户访问。 write_enable=YES: 允

简单的Linux Ftp服务搭建

简单的Linux FTP服务搭建 1.需求 公司有一个esb文件传输代理,其中我们程序有文件传输功能,需要将本地文件传输到esb文件代理服务器上,传输成功之后发送http请求,告知esb将固定文件进行传输到对应外围其他服务的文件目录中,整个过程我们使用到了FTP服务,此处记录一下方便后续复习使用。 2.简单概念 FTP(file Transfer Protocol,文件传输协议),是典型的

FTP传输中文路径问题

FTP远程文件中文路径传输。 设置controlEncoding为服务器字符集,再执行FTP.login(); 例如ftp服务器为Win,chcp查到为936(GBK简体中文),则在FTPClient.setControlEncoding='GBK',然后FTPClinet.login();

ftp 21端口被占用解决办法

最近发现 服务器 ftp 21端口被占用,在博客园里 找到这个方法不错,来分享下。   有时安装程序时,会出现XX端口被占用的情况,可以通过CMD命令查看什么程序占用 1. netstat -ano 查看相应端口对应程序的PID 例如: C:\>netstat -ano Active Connections Proto Local Address