自动升级下载文件用http还是ftp?

问题描述

客户端有多种wince,pc,智能设备。为了客户端能够自动升级,需要从服务器下载升级文件,服务端开发要求使用FTP,原来http用得好好的,我就闹不明白了。客户端和服务器端通讯都是resetFull的方式,另开一种ftp多条腿走路,这合适么?

解决方案

解决方案二:
谁给你发工资就听谁的,呵呵。我们老板为了突显自己的能力经常在**中做一两个小图标来满足虚荣心
解决方案三:
工作就像强奸,既然反抗不了就坦然接受吧。
解决方案四:
确实是多余.
解决方案五:

解决方案六:
基本都一样,另外客户端版本对比最好用编译后的AssemblyVersion去对比,这样更安全些
解决方案七:
听老板的没错
解决方案八:
引用楼主Kain的回复:

客户端有多种wince,pc,智能设备。为了客户端能够自动升级,需要从服务器下载升级文件,服务端开发要求使用FTP,原来http用得好好的,我就闹不明白了。客户端和服务器端通讯都是resetFull的方式,另开一种ftp多条腿走路,这合适么?

1.要么你自己定义Socket的数据包协议全走Socket这也是全平台通吃2.那接下来你只能http了目前为止所有的设备都支持。全平台通吃3.FTP有些平台实现起来麻烦,我看还是别用,不是说不能用。相比http要麻烦的多。
解决方案九:
哪天把ftp服务给黑了,给你老板个教训。

时间: 2024-09-21 06:05:42

自动升级下载文件用http还是ftp?的相关文章

python实现支持目录FTP上传下载文件的方法

  本文实例讲述了python实现支持目录FTP上传下载文件的方法.分享给大家供大家参考.具体如下: 该程序支持ftp上传下载文件和目录.适用于windows和linux平台. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

vb60-vb 怎么用winsoc控件 ftp上传下载文件

问题描述 vb 怎么用winsoc控件 ftp上传下载文件 急求 vb 怎么用winsock控件 ftp上传下载文件,还有没有其他的做法,简单就好 解决方案 inet 比较简单,winsock有固定API调用,网上很多 InetFTP.UserName = txtusername.Text InetFTP.Password = txtpassword.Text InetFTP.Execute host_name, "Get logxxxx" Do While InetFTP.Still

java做的比较完善的FTP连接上传下载文件

比较|上传|下载 这是偶第一次写java程序实现公司要求的FTP数据同步,所有原代码如下,以供各位参考并提出宝贵意见!另外俺还有两个功能没有实现,有请高手指点一二:1.如何删除FTP服务器上已经下载过的文件?2.如何将上传的文件改名?上传时在文件名前加"temp_",上传完毕后需要把文件名改回来.3.如何使用openPassiveDataConnection()方法将ftp连接更改为主动连接,因为要从unix系统配置的ftp服务器下载文件的话,就需要主动连接. /***********

从ftp服务器上下载文件

ftp服务器|下载 <?php/** * 函数名 php_ftp_download * 功能   从ftp服务器上下载文件 * 入口参数 * filename 欲下载的文件名,含路径 */function php_ftp_download($filename) {  $phpftp_host = "ftplocalhost";    // 服务器地址  $phpftp_port = 21;            // 服务器端口  $phpftp_user = "nam

VB.NET中使用FTP下载文件的两种方法

下载   .net没有专门处理FTP的类,我们可以通过调用系统自带的FTP.EXE 或者是调用win32 API中的wininet.dll来完成基本操作.希望以下的代码能为大家抛砖引玉. 方法一: 使用Ftp.exe ,通过process类来调用它. Imports System.Diagnostics ...   Public Sub GetFileByCallFtp()        '定义ProcessStartInfo,Process的启动信息.         Dim psi As N

python实现的简单FTP上传下载文件实例

  本文实例讲述了python实现的简单FTP上传下载文件的方法.分享给大家供大家参考.具体如下: python本身自带一个FTP模块,可以实现上传下载的函数功能. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 #!/usr/bin/env python # -*- coding: utf-8

PHP 下载文件时自动添加bom头的方法实例

 这篇文章主要介绍了PHP 下载文件时自动添加bom头的方法实例,有需要的朋友可以参考一下 首先弄清楚,什么是bom头?在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark). 不仅限于 记事本保存的文件,只要在文件的开口包含了EF BB BF 几个不可见的字符(十六进制应该是是xEFxBBxBF,用二进制编辑文件可见).这像是一个约定俗成的东西,当系统看到这玩意的时候

window系统cmd环境下从远程FTP服务器上下载文件

  我们总会遇到这样或那样的问题,window系统cmd环境下从远程FTP服务器上下载文件是怎么实现的呢? 看看下面的方法,也许对你有帮助: @echo off rem 指定FTP用户名 set ftpUser=FTPUSERYGL rem 指定FTP密码 set ftpPass=FTPUSER rem 指定FTP服务器地址 set ftpIP=10.16.12.101 rem 指定待下载的文件位于FTP服务器的哪个目录 set ftpFolder=/MBX-YGL-IN/UE0620/MBX-

webclient-用WebClient类的DownLoadFile方法自动下载文件

问题描述 用WebClient类的DownLoadFile方法自动下载文件 asp.net中如何用WebClient类的DownLoadFile方法自动下载指定文件夹中不同类型文件到本地文件夹中,如何实现,求大神 解决方案 new WebClient().DownLoadFile(url地址, 下载文件保存路径);