2023年04月10日 13:13:00
嵌入式系統難免要和上位機
pc進行資料交換,小資料用
tcp/ip
實現就可以了,大檔案,動則幾百兆的資料,用
tcp/ip
自己實現有點划不來,所以我一般採用了
ftpftp
上傳,目前正在公升級改造的北京隧道廣告系統的通訊系統也是採用
ftp上傳功能進行節目(大約
7.net
系統實現
ftp客戶端的功能是非常容易的,下面是簡單的實現**:
//ftp
private
webclient client = new
webclient();
if(file.exists(@striofile) == true)
catch (webexception exp)
} 在做
ftp上傳功能,有一項是必須要知道的,那就是
ftp server
的根目錄,由於觸控螢幕是我們自己開發的,直接跟硬體部門提出
ftp server
的根目錄是什麼就行,有他們定製即可。但是在隧道系統系統,下位機是
moxa
的裝置,並且
ftp server
的根目錄有可能是外插的
cf卡,還好
moxa
的裝置ftp server
的根目錄就是
wince
的根目錄,這樣外接裝置的碟符(或目錄)就能動態的出現在
ftp server
的根目錄之下了,不需要進一步進行調整了。
這裡也學到了一點
ftp server
的根目錄的相關知識,當然這點知識對
ftp行家不算什麼,但是對我這類使用者是非常有用的。
ftp server
的根目錄的設定在登錄檔
hkey_local_machine/comm/ftpd
選項下面,"
basedir"和"
defaultdir
","basedir
"我不知道起什麼作用,上網也沒有查出乙個所以然來,"
defaultdir
"這項就是根目錄設定項,如果設為"
/"表示為裝置根目錄,否則可以直接設相應目錄,如"
/harddisk
",下面我是用我們的觸控螢幕做實驗的,截圖如下:
根目錄為"/harddisk"
根目錄為"/"
[葉帆]http://blog.csdn.net/yefanqiu/
ftp 上傳不上去資料
公司租用的伺服器上裝了 ftp server,因業務需求需要定時向伺服器上傳檔案,ftp的通訊埠為21,伺服器上有防火牆 使用第三方定時ftp客戶端上傳工具 hydro集抄器 定時上傳資料,配置好之後怎麼也上傳不上去檔案。因為對ftp不太了解 就專門查了一下ftp的基礎知識 ftp有兩種工作方式 p...
Windows系統定時上傳檔案至FTP
基本操作 1.cmd下,輸入ftp host或者先輸入ftp,然後輸入open host,其中host為要連線的計算機名 ip位址或ftp伺服器的ipv6位址。2.根據提示輸入登入的使用者名稱密碼。3.cd path,利用cd命令進入到某個路徑下 4.put source file1 將本地sour...
Linux系統下開啟FTP檔案上傳服務
linux作業系統 centos6.5 檢視是否安裝vsftpd 2.執行以下安裝命令 3.設定開機啟動服務 4.啟動服務 關閉防火牆和selinux 這裡使用的是flashfxp來進行連線 ftp伺服器所在機器ip 172.16.0.236 ftp客戶端所在機器ip 172.16.0.234 上傳...