wodSFTP ActiveX實現了客戶端上的SFTP協議,它是用C#寫的控件并且擁有一個MS一樣的接口來將產品完全整合到您的.NET應用程序里。它支持文件上傳、下載、刪除、目錄創建等。它可以在阻塞和非阻塞兩種模式下工作,還可用在ASP、ASPX,VB,VB.NET、C#等構建的應用程序中。
Just like our best selling product wodSFTP ActiveX, this component implements the client side of the SFTP protocol. It is written in C# and has an MS-like interface to completely integrate into your dotnet applications. It supports file uploading, downloading, deleting, directory creation.... It works in both blocking and non-blocking modes, making it suitable for use in your applications written in ASP, ASPX, VB, VB.NET, C#, etc.
wodSFTP.NET支持PutFile (用于文件上傳)和GetFile (用于文件下載)兩個十分重要的函數,但下面的也同樣重要:
MakeDir和RemoveDir函數用于創建和刪除目錄
PutFiles, GetFiles等用于遞歸的上傳/下載/刪除多個文件
使用RemoteOpen、RemoteRead、RemoteWrite和RemoteClose函數來對遠程文件直接進行讀/寫操作
DeleteFile函數用于刪除在服務器上的文件
ListItems事件用來列舉遠程服務器目錄里的文件
GetAttributes和SetAttributes函數用來獲取和設置文件屬性
Resume屬性用來恢復已斷開的傳輸
阻塞模式可用于執行方法并等待直到它們執行完畢
密碼和私匙驗證
ASCII和二進制文件傳輸可用于處理不同的數據類型
當函數執行完畢的時候觸發Done事件——此時可開始一個新命令
wodSFTP.NET supports the most important PutFile (for file uploading) and GetFile (for file downloading) methods, but also:
-
MakeDir and RemoveDir to create and delete directories,
-
PutFiles, GetFiles... to upload/download/delete multiple files, recursively,
-
Direct read/write operation on remote file with RemoteOpen, RemoteRead, RemoteWrite and RemoteClose methods,
-
DeleteFile to delete file on the server,
-
ListItems event to list files in some directory on remote server,
-
GetAttributes and SetAttributes to retrieve and set attributes for the file,
-
Resume property to resume broken transfers,
-
Blocking mode to execute methods and wait until they are completed.
-
Password and PublicKey authentications.
-
ASCII and Binary file transfers to handle different data types....
-
Done event that is fired when executed method is completed - a perfect place to initiate new command...