Název:
Rozšíření implementace FTP v knihovně libcurl
Překlad názvu:
Extension of FTP Implementation within libcurl
Autoři:
Raiskup, Pavel ; Peringer, Petr (oponent) ; Dudka, Kamil (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2010
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato bakalářská práce se zabývá rozšířením implementace protokolu FTP v multiprotokolové knihovně libcurl. Toto rozšíření se týká možnosti stahování sady souborů z FTP, které jsou dány vzorkem obsahujícím zástupné znaky přímo v modifikované FTP URL adrese. V práci je kladen důraz na použitelnost rozšíření a také efektivitu implementace, především při komunikaci s FTP serverem. Vzhledem k tomu, že je knihovna široce využívána stávajícími aplikacemi a jinými knihovnami, je důležité udržet zpětnou kompatibilitu knihovny. Stejně jako knihovna libcurl je i rozšíření psáno v jazyce C.
This work elaborates on the design and implementation of an extension to the multiprotocol network library known as libcurl. The extension focuses on using the FTP protocol as found in libcurl, making it possible to download bundles of files that are specified by a matching pattern extracted directly from a URL. In addition to being readily available to and easily understood by libcurl users, the extension aims to allow efficient communication with FTP servers. Taking into account that libcurl is widely used by applications and other libraries, the main design criterion of this project was to maintain backward compatibility with libcurl. Like libcurl, this extension is also written in the C programming language.
Klíčová slova:
curl; FTP; jazyk C; knihovna; libcurl; síťové protokoly; C language; curl; FTP; libcurl; library; network protocols
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/56046