ComponentSpace FTP Component
產(chǎn)品編號:20213
當(dāng)前版本:2009
開 發(fā) 商:ComponentSpace
產(chǎn)品類型:獨立控件
產(chǎn)品功能:圖表
開發(fā)平臺:Visual Studio 2005 / Visual Studio 2008
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
上載及下載檔案,并從FTP服務(wù)器從您的Windows和Web的FTP組件applications.ComponentSpace將允許你寫一個完整的FTP客戶端應(yīng)用程序或進(jìn)行文件傳輸,從您申請時, ComponentSpace的FTP組件滿足所有您的FTP需求。創(chuàng)建,刪除,修改,并列出目錄。目錄列表完全解析。上傳,下載,追加,刪除和重命名文件。重新啟動中斷的文件上傳和下載。放棄漫長的行動。接收下載/上傳進(jìn)度通知事件。被動和主動的數(shù)據(jù)連接的支持。微軟WebRequest的可插拔協(xié)議架構(gòu)完全支持。類庫是用100 %的管理C #代碼。例子包括對C # , Visual Basic 。 NET中(用VB , VB.NET ) , ASP.NET應(yīng)用程序等
ComponentSpace的FTP組件可用于任何Windows或Web應(yīng)用程序,增加了關(guān)于大會進(jìn)入班級KeyTech.Ftp名稱。
在FtpClient類允許您連接到一個FTP服務(wù)器和執(zhí)行目錄,文件和其他業(yè)務(wù)。這個類處理的命令連接和數(shù)據(jù)連接自動。您可以指定是否使用被動或主動的數(shù)據(jù)連接,或讓類庫選擇自動。或者,您可能會收到事件追蹤每個FTP命令發(fā)出,每個收到的答復(fù)。冗長的行動可以終止使用中止命令。
目錄相關(guān)業(yè)務(wù)包括改變到指定的目錄,改變到父目錄,刪除目錄,建立一個目錄,讓當(dāng)前目錄,并列出目錄內(nèi)容。助手類進(jìn)行剖析原材料目錄列表到Unix或MS - DOS的目錄清單項目。
文件相關(guān)業(yè)務(wù)包括重命名一個文件,刪除的文件,添加到一個文件,上載,下載和重新啟動。文件傳輸可以做二進(jìn)制或ASCII模式。 。 NET中流的充分支持;蛘,您可能會收到跟蹤事件的進(jìn)展的字節(jié)數(shù)轉(zhuǎn)移在當(dāng)前的操作。
在FtpWebRequest和FtpWebResponse班完全支持微軟的可插拔協(xié)議的體系結(jié)構(gòu)。一旦FtpWebRequestCreator工廠類注冊,您可以進(jìn)行FTP文件上傳和下載的指定ftp:// URI和使用Generic微軟WebRequest的和WebResponse類。
所有操作都可以進(jìn)行同步(攔截)或異步(非阻塞)使用開始和結(jié)束方式方法。例如,以及一個下載的方法,也有BeginDownload和EndDownload方法。異步調(diào)用完成您可能會收到通知,或者通過一個事件或一個回調(diào)方法。
所有課程,以提高活動支持SynchronizingObject財產(chǎn)。所有各類報告錯誤通過FtpException 。
主要特點
•支持符合RFC - 959和相關(guān)RFCs
•支持無源和有源的數(shù)據(jù)連接
•創(chuàng)建,刪除,修改,并列出目錄
•目錄列表完全解析
•上傳,下載,追加,刪除和重命名文件
•同時支持二進(jìn)制和ASCII文件傳輸
•重新啟動中斷的文件上傳和下載
•放棄冗長的行動
•發(fā)送網(wǎng)站及其他命令
•接收下載/上傳進(jìn)度通知事件
•可選跟蹤所有的FTP命令和響應(yīng)
•指定發(fā)送和接收超時
•調(diào)用應(yīng)用程序可能會提出的同步或異步調(diào)用
•異步調(diào)用可使用的事件或出現(xiàn)回調(diào)
• 100 %托管代碼寫在C #
•面向?qū)ο笤O(shè)計專門的。 NET Framework
•支持微軟WebRequest的可插拔協(xié)議的體系結(jié)構(gòu)
•所有的錯誤處理通過。 NET中的例外
•全面的Visual Studio 。 NET的風(fēng)格文件
• VB.NET和C #的例子源代碼
•包括提示符免費電子郵件支持
•版稅免費運行
•源代碼可用
這類庫也可購買部分關(guān)鍵技術(shù)。 NET的因特網(wǎng)套件。