BIGSPEED Peer-to-Peer SDK 3.0

Licencji: Wolna ‎Rozmiar pliku: 1.63 MB
‎Ocena użytkowników: 3.0/5 - ‎5 ‎Głosów

BigSpeed Peer-to-Peer SDK to zestaw dwóch składników COM (agenta i koncentratora), które umożliwia skonfigurowanie wirtualnej prywatnej sieci peer-to-peer (P2P) w celu bezpiecznego udostępniania plików i wysyłania wiadomości. Przesyłane dane są kodowane przy użyciu 128-bitowego szyfrowania AES w locie, bez konieczności posiadania certyfikatów SSL. Przechodzenie na nat jest realizowane przy użyciu technologii dziurkowania TCP. Zabezpieczenia są dostępne w dwóch różnych trybach: szyfrowanie symetryczne za pomocą współdzielonego klucza tajnego i szyfrowanie asymetryczne za pomocą 1024-bitowych kluczy publicznych/prywatnych. Centrum jest odpowiedzialny za przechowywanie informacji i uwierzytelniania rówieśników online. Wszystkie elementy równorzędne połączone z określonym centrum budują jedną prywatną społeczność. Każdy agent działa jednocześnie jako klient i serwer. Precyzyjna kontrola dostępu jest realizowana przez uprawnienia zorientowane na użytkownika. Przyznają one uprawnienia kontroli dostępu do zasobów systemowych i usług w sposób elastyczny i bezpieczny. Dwa różne rodzaje natychmiastowych informacji mogą być wymieniane między rówieśnikami: wiadomości alertów i czatu. Oprócz standardowych operacji FTP, takich jak przesyłanie, pobieranie, zmiana nazwy, usuwanie itp., SDK oferuje również kilka zaawansowanych funkcji. Transfery uszkodzonych plików są wznawiane automatycznie (jeśli są włączone), z sprawdzaniem integralności MD5. Agent jest w stanie uruchomić operację wyszukiwania na równorzędnych. Moduł serwera jest w stanie wykonać kompresję plików i dekompresję na żądanie z modułu klienta zdalnego. Istnieje możliwość kompresji danych wychodzących w locie przed co może znacznie skrócić czas transferu dużych plików. BigSpeed Peer-to-Peer SDK wykorzystuje elegancki paradygmat oparty na zdarzeniach, ułatwiające integrację z aplikacjami systemu Windows. Szczególną uwagę zwraca się na zapewnienie responsywnego interfejsu użytkownika, unikając problemów wielowątkowych i utrzymując maksymalną wydajność przepustowości. Przykładowe aplikacje są zawarte w VB .NET, VB 2005 i Delphi 7.

historia wersji

  • Wersja 3.0 opublikowany na 2008-05-21

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    UMOWA LICENCYJNA
    Licencja na korzystanie z BigSpeed Peer-to-Peer SDK (zwana dalej niniejszym Oprogramowaniem) od BigSpeed Computing Inc.

    Korzystając z informacji zawartych w niniejszym dokumencie, użytkownik wyraża zgodę na to, aby być i niniejszym być związany warunkami niniejszej Umowy Licencyjnej. Jeśli nie zgadzasz się z warunkami niniejszej Umowy, nie należy wykorzystywać informacji zawartych w niniejszym dokumencie.
    Licencjonowania

    BigSpeed Computing udziela Licencjobiorcy niewyłącznej licencji na korzystanie z tego Oprogramowania na jednym komputerze w danym momencie wyłącznie w celu opracowania dowolnej liczby aplikacji użytkowników końcowych, pod warunkiem że każda aplikacja przestrzega następujących warunków:
    (a) Aplikacja nie może konkurować z tym Oprogramowaniem.
    (b) Aplikacja nie może ujawniać funkcjonalności tego Oprogramowania za pośrednictwem programowalnej interfejsu.

    Zabrania się korzystania z biblioteki do produkcji narzędzi programistycznych, komponentów lub bibliotek.

    Dostępne są dwie opcje licencjonowania w zależności od potrzeb.

    Jeśli użytkownik nie zapłacił za to Oprogramowanie, niniejszym otrzymuje Licencję Freeware na korzystanie z Wersji Bezpłatnej, jak opisano poniżej.

    Jeśli użytkownik uiścił odpowiednią opłatę za to Oprogramowanie, niniejszym otrzymuje zarejestrowaną licencję na korzystanie z Wersji Bazowych/Plus, jak opisano poniżej.
    BEZPŁATNA LICENCJA

    Użytkownik może korzystać z bezpłatnej edycji SDK BigSpeed Peer-to-Peer w celu tworzenia aplikacji dla użytkowników końcowych, pod warunkiem że każda aplikacja będzie wykorzystywana wyłącznie do celów, które ani bezpośrednio, ani pośrednio nie mają żadnych konsekwencji handlowych. Możesz rozpowszechniać kod binarny Wersji Bezpłatnej z wypełnionym zgłoszeniem.
    Aplikacja MUSI potwierdzić to Oprogramowanie w rozsądnym miejscu (plik Pomocy, O polu itp.).

    Jeśli to Oprogramowanie ma być używane w produkcie komercyjnym lub włączone do czegokolwiek, co ma zostać sprzedane stronie trzeciej, wówczas licencja zarejestrowana musi zostać zakupiona od BigSpeed Computing.

    Pakiet dystrybucyjny Free Edition może być swobodnie dystrybuowany, pod warunkiem, że nie jest w żaden sposób modyfikowany. Żadna osoba ani firma nie może pobierać opłaty za dystrybucję BigSpeed Peer-to-Peer SDK bez pisemnej zgody właściciela praw autorskich.
    ZAREJESTROWANA LICENCJA

    Możesz używać podstawowych/plusowych wersji BigSpeed Peer-to-Peer SDK w celu tworzenia komercyjnych aplikacji użytkowników końcowych. Licencja zarejestrowana jest wydawana określonej firmie lub organizacji i uprawnia tę organizację do włączenia kodu binarnego tego Oprogramowania do aplikacji komercyjnych pod marką Licencjobiorcy. Nie ma żadnych ograniczeń dotyczących liczby produktów lub typów produktów zawierających kod binarny biblioteki.

    Jeśli Licencjobiorca zakupił licencję &multi-developer", to Oprogramowanie może być używane na więcej niż jednym komputerze
    w siedzibie Licencjobiorcy przez liczbę programistów związanych z licencją dla wielu programistów.

    OGRANICZONA GWARANCJA

    BigSpeed Computing Inc. nie ponosi odpowiedzialności w żadnym wypadku za szkody o charakterze (w tym między innymi bezpośrednie lub pośrednie szkody wynikające z utraty zysków biznesowych, przerwania działalności, utraty informacji biznesowych lub innych strat pieniężnych) wynikających z korzystania lub niemożności korzystania z tego Oprogramowania.

    To oprogramowanie jest dostarczane na podstawie licencji na zasadzie &AS IS&, bez jakiejkolwiek gwarancji, wyrażonej lub dorozumianej, w tym między innymi dorozumianych gwarancji przydatności handlowej i przydatności do określonego celu. BigSpeed Computing Inc. lub jakakolwiek osoba trzecia zaangażowana w tworzenie, produkcję lub dostawę niniejszego Oprogramowania, nie ponosi odpowiedzialności w żadnym wypadku, za jakiekolwiek bezpośrednie lub pośrednie szkody, w tym utratę zysków, przerwanie działalności gospodarczej lub inne, na które stoi użytkownik tego Oprogramowania, nawet w przypadku, gdy BigSpeed Computing Inc. został poinformowany o takich szkodach.

    Użytkownik ponosi odpowiedzialność za wynik lub działanie tego Oprogramowania. BigSpeed Computing Inc. może w dowolnym momencie odwołać niniejszą licencję, powiadamiając użytkownika o tym Oprogramowaniu. Użytkownik może anulować swoją licencję na korzystanie z produktu, niszcząc lub usuwając wszystkie kopie tego Oprogramowania.
    Właściwość

    BigSpeed Peer-to-Peer SDK, w tym jego kod, dokumentacja, wygląd, struktura i organizacja jest wyłącznym produktem BigSpeed Computing Inc., który zachowuje prawa własności do tego Oprogramowania, jego kopii, modyfikacji lub scalonych części.

    (c) 2005 BigSpeed Computing Inc. - Algorytmy masteringu

Szczegóły programu