BIGSPEED File Sharing SDK 3.0

Licencji: Wolna ‎Rozmiar pliku: 1.61 MB
‎Ocena użytkowników: 3.9/5 - ‎9 ‎Głosów

O BIGSPEED File Sharing SDK

BigSpeed File Sharing SDK zawiera dwa obiekty automatyzacji COM (klienta i serwera), które znacznie upraszczają i przyspieszyć rozwój prywatnych rozwiązań do udostępniania plików przez Internet. Oprócz standardowych operacji FTP, takich jak przesyłanie, pobieranie, zmiana nazwy, usuwanie itp., biblioteka oferuje również szereg zaawansowanych funkcji, które dać lokalnej aplikacji pełną kontrolę nad plikami zdalnymi. Klient jest w stanie otworzyć strumienie wyszukiwania na serwerze, w trybie dostępu tylko do odczytu lub odczytu i zapisu. Aplikacja może szukaj, odczytu, bajtów zapisu do strumienia, ponieważ jest to plik lokalny. Klient może uruchomić operację wyszukiwania na serwerze. Kryteria wyszukiwania mogą obejmować maski nazw plików (symbole wieloznaczne), ciągów tekstowych wewnątrz plików lub obu z nich. Znalezione elementy są zgłaszane w czasie rzeczywistym, gdy operacja jest uruchomiona. Serwer jest w stanie wykonywać zdalną kompresję plików i dekompresję na żądanie klienta. Podczas zipping lub rozpakowanie szczegółowe informacje o postępie są dostarczane z powrotem do klienta o bieżącej i łącznej liczbie plików i bajtów. Przesyłane dane są kodowane przy użyciu 128-bitowego szyfrowania AES w locie, bez konieczności posiadania certyfikatów SSL. Zabezpieczenia są dostępne w dwóch różnych trybach: szyfrowanie symetryczne z udostępnionym kluczem tajnym i asymetryczne szyfrowanie za pomocą 1024-bitowych kluczy publicznych/prywatnych. Istnieje możliwość kompresji danych wychodzących w locie przed szyfrowaniem, co może znacznie skrócić czas transferu dużych plików. BigSpeed File Sharing SDK wykorzystuje elegancki paradygmat oparty na zdarzeniach, aby ułatwić integrację z aplikacjami systemu Windows. Szczególną uwagę zwraca się na zapewnienie responsywnego interfejsu użytkownika przy zachowaniu maksymalnej wydajności przepustowości. Starannie zaprojektowany zestaw właściwości, metod i wydarzeń zapewnia dużą elastyczność innowacyjnego oprogramowania komunikacyjnego. Przykładowe aplikacje są zawarte w językach Visual Basic 6, Visual Basic .NET, Visual C++ .NET i Delphi 7.