Stáhnout
demonstrační verzi
|
Xceed FTP
Library
|
 |
Co je
Xceed FTP Library ?
|
Xceed FTP Library
je softwareová komponenta, která poskytuje vývojáři celou řadu
užitečných funkcí pro zasílání, stahování a manipulování
souborů na vzdáleném FTP serveru pomocí FTP protokolu.
FTP
protokol
FTP protokol je relativně jednoduchý
protokol, který umožňuje přístup na vzdálený systém souborů. Nabízí
příkazy pro manipulaci a navigaci ve vzdálených adresářích,
manipulaci vzdálených souborů (přejmenování, mazání atd.) a přenos
souborů. Je navržen tak, aby mohl být interaktivně lidmi ale zrovna tak
i automatizovanými procesy. Je to v
podstatě protokol, který se používá pro přenos souborů přes
Internet. Rozsáhlé veřejné softwareové archívy tento protokol také v
hojné míře používají. Mnohé organizace jej používají pro přenos
dat mezi jednotlivými pobočkami. Softwareové společnosti často nabízí
aktualizace svých produktů pomocí FTP serverů. I přes masové rozšíření
HTTP protokolu, který také umožňuje přenosy souborů je stále FTP
protokol velmi často používán.
Podpora FTP
a optimalizace
Xceed FTP Library poskytuje přístup ke kompletní funkcionalitě FTP
protokolu a má zabudovanou podporu firewallu. Je jedinou knihovnou, která využívá
výhod API funkcí Winsock-2. Protože její I/O stroj je založen
na vysoce optimalizované knihovně Xceed Winsock Library, zatěžuje méně
procesor při provádění přenosů.
Jednoduše
nejlepší ...
Xceed FTP Library je navržena tak, aby nabízela maximální flexibilitu a
možnosti i při snadném použití produktu. Posílání nebo stahování
jednoho či více souborů může být zabudováno pouze pomocí jednoho řádku
kódu. Dalších pár řádků a vývojář má možnost vytvořit aplikaci
jakéhokoliv typu - například FTP klienta (například jako CuteFTP nebo
WS-FTP, pokud si to přeje). Příklad FTP klienta s plně komentovaným
zdrojovým kódem je součástí instalačního balíku knihovny, ovšem není
jediný. Xceed FTP Library je dodávána s mnoha příklady v různých vývojových
nástrojích.
|
ActiveX technologie
|
samostatný
COM objekt a ActiveX komponenta napsaná v ATL 3.0
nepotřebuje
žádné další DLL knihovny, MFC DLL knihovny nebo runtimové knihovny
kromě knihovny Winsock-2, která je již standardní součástí Windows
od verze 95A
možnost používání
komponenty bez nutnosti dávat jí na formuláře
podpora více
instancí, které mohou běžet simultánně
volitelný běh
na pozadí, takže Váš kód může pracovat dál, zatímco knihovna
pracuje
-
podpora jak
Unicode tak ANSI v jednom prvku. Knihovna automaticky používá při běhu
na Windows NT, 2000 a XP volání Unicode API pro lepší výkon
-
podpora
oznamování pomocí událostí nebo uživatelského upozorňovacího
rozhraní
-
obsáhlá nápověda
přístupná pomocí klávesy F1
-
pracuje se všemi
32-bitovými vývojovými prostředky, které podporují technologii
ActiveX - VB, VC++, Delphi, C++ Builder, VFP, Office, PB, VO, scriptovací
jazyky pro web, ASP a DCOM projekty
|
Podpora FTP a hlavní operace
|
plné využití
optimalizace Winsock-2 pro nejlepší výkon
dodržuje
standard RFC 959, 1123 a 1579
podpora
SOCKS Firewall Proxy pro poskytování FTP operací i přes intranetové
firewally
pasivní mód
podpora všech
standardních FTP příkazů a uživatelských FTP příkazů
-
zasílání a
stahování souborů z/na disk přímo z/do paměťových bufferů
-
zasílání,
stahování a vypisování celých adresářových struktur rekurzívně
-
rozhraní
QuickFTP pro přenos jednoho nebo více souborů pomocí pouze jedné řádky
zdrojového kódu
-
výpis adresářů
na serveru je přístupný buď přes události, nebo jako kolekce
-
obnovení přerušeného
přenosu souboru od jakéhokoliv offsetu
-
podpora streamů
-
automatické
zapisování FTP aktivity
|
Interakce mezi aplikací a
komponentou
|
operace
mohou být kdykoliv přerušeny
je poskytována
událost, která určuje stav průběhu operace ať již pro jednotlivé
kroky, nebo pro celou multioperaci
při každém
odeslání, stažení, výpisu a pod je okamžitě vyvolána událost
oznámení
aplikaci, kdy a proč nemohl být specifický soubor zpracován
vyvolává
událost před přepsáním souboru
-
poskytuje
kompletní informace o souboru, který je aktuálně zpracováván
-
aplikace může
získávat informace o tom, jak dlouho ještě bude zpracování souboru
trvat, přenosovou rychlost a další
-
tvorba uživatelských
filtrů pro výběr souborů
|
Jiné možnosti
|
specifikace
FTP serveru pomocí IP adresy nebo jména
možnost zasílání
souborů, které jsou zároveň otevřeny pro zápis jiným procesem
podpora
dlouhých názvů souborů, UNC cest a jmen souborů ve formátu Unicode
specifikace
procesů ke zpracování pomocí hvězdičkové konvence
obsáhlá
dokumentace
-
velké množství
příkladů použití pro různá vývojová prostředí
|
Ceny
|
Single
licence |
$US 249.95 |
Team 4 |
$US 499.95 |
Team 8 |
$US 749.95 |
Site licence |
$US 1249.95 |
|
Zpět
|
 |
Autor:
The Bozena
|