專案將來的需要,之前沒做過,這是搜到的一些資料,整理一下,抽空實驗一下。
1.用webservice傳輸檔案
([url]
public class filetransferws catch (ioexception e)
} catch (filenotfoundexception e) finally catch (ioexception e)
} }
return 0 ;
} }
public class fileupload
}
2.伺服器a跟b之間建立socket傳。
1).servlet傳完檔案至a;
2).a socket客戶端去連b socket伺服器端;
3).傳送檔案;
4).結束;返回給a或更深返回給jsp結束標記。
3.socket
連線建立過程如下:
1)server端listen某個埠是否有連線請求
2)client端向server端發出connect請求
3)server端向client端返回accept訊息
通訊過程
1)建立socket
2)開啟連線到socket的輸入/輸出流
3)按照一定的協議 對socket進行讀/寫操作
4)關閉socket
4.來個別人寫的test小例子
[url]
5.******************************
*******最終採用的方法*******
*******shell sftp傳輸********
******************************
因為伺服器部署在linux上,最後採用了sftp傳輸
兩個WebUserControl之間傳值
兩個webusercontrol之間傳值,網上的 有,直接從usercontrol1中定位到usercontrol2的寫法,偶合性很強,感覺不太好,於是提供另外的寫法。用乙個容器container.aspx來放兩個webusercontrol,分別是uc1和uc2。現在假設要從uc1的乙個事件觸發,...
兩個阿里雲linux伺服器之間傳檔案
使用xshell軟體連線linux伺服器 一.如果同是阿里雲的伺服器,可以通過內網檔案傳輸 速度快 檢視linux內網ip命令 ifconfig 如果知道兩個伺服器是乙個廠家的,可以是獲取內網ip傳輸,速度快,不影響頻寬,如果,知道公網ip,也可以使用,接下來,1 獲取遠端伺服器上的檔案?scp p...
配置兩個tomcat
1.解壓tomcat到乙個新的目錄,比如d tomcatserver2 2.新建乙個環境變數catalina home2,路徑為d tomcatserver2 3.編輯tomcat bin startup.bat和catalina.bat,把catalina home全部替換成catalina ho...