BigSpeed Peer-to-Peer SDK adalah satu set dua komponen COM (Agen dan Hub) yang memungkinkan Anda mengatur jaringan peer-to-peer (P2P) privat virtual untuk berbagi file dan pesan yang aman. Data yang ditransfer diacak menggunakan enkripsi AES 128-bit on-the-fly, tanpa perlu sertifikat SSL. Traversal NAT diimplementasikan dengan menggunakan teknologi hole-punching TCP. Keamanan disediakan dalam dua mode berbeda: enkripsi simetris dengan kunci rahasia bersama dan Enkripsi asimetris dengan kunci publik/pribadi 1024-bit. Hub bertanggung jawab untuk menyimpan informasi dan otentikasi rekan-rekan online. Semua rekan yang terhubung ke hub tertentu membangun satu komunitas pribadi. Setiap agen bertindak sebagai klien dan server pada saat yang sama. Kontrol akses beruban halus diwujudkan oleh izin yang berorientasi pengguna. Mereka memberikan hak akses kontrol untuk sumber daya dan layanan sistem dengan cara yang fleksibel dan aman. Dua jenis informasi instan yang berbeda dapat disalaherasi antara rekan kerja: pesan peringatan dan obrolan. Selain operasi FTP standar, seperti mengunggah, mengunduh, mengganti nama, menghapus, dll., SDK juga menawarkan beberapa fitur canggih. Transfer file yang rusak dilanjutkan secara otomatis (jika diaktifkan), dengan pemeriksaan integritas MD5. Agen dapat menjalankan operasi pencarian pada rekan-rekan. Modul server dapat melakukan kompresi dan dekompresi file berdasarkan permintaan dari modul klien jarak jauh. Ada opsi untuk mengompresi data keluar sebelum mengenkripsi, yang dapat mengurangi sangat waktu transfer untuk file besar. BigSpeed Peer-to-Peer SDK menggunakan paradigma berbasis peristiwa yang elegan untuk integrasi yang mudah ke dalam aplikasi Windows. Perhatian khusus diberikan untuk menyediakan antarmuka pengguna yang responsif sambil menghindari masalah multithreading dan mempertahankan efisiensi bandwidth maksimum. Aplikasi sampel disertakan dalam VB .NET, VB 2005 dan Delphi 7.
Riwayat versi
- Versi 3.0 diposting di 2008-05-21
EULA - Perjanjian Lisensi Pengguna Akhir
PERJANJIAN LISENSI
Lisensi untuk menggunakan BigSpeed Peer-to-Peer SDK (selanjutnya disebut sebagai Perangkat Lunak ini) dari BigSpeed Computing Inc.
Dengan menggunakan informasi yang terkandung dalam dokumen ini, Anda setuju untuk berada dan dengan ini terikat oleh ketentuan Perjanjian Lisensi ini. Jika Anda tidak menyetujui ketentuan Perjanjian ini, jangan gunakan informasi yang terkandung dalam dokumen ini.
Perizinan
BigSpeed Computing memberi Penerima Lisensi lisensi non-eksklusif untuk menggunakan Perangkat Lunak ini pada satu komputer pada waktu tertentu untuk tujuan tunggal mengembangkan sejumlah aplikasi pengguna akhir, asalkan setiap aplikasi mematuhi ketentuan berikut:
(a) Aplikasi mungkin tidak bersaing dengan Perangkat Lunak ini.
(b) Aplikasi mungkin tidak mengekspos fungsionalitas Perangkat Lunak ini melalui antarmuka yang dapat diprogram.
Dilarang menggunakan perpustakaan untuk produksi alat, komponen, atau perpustakaan pengembang.
Ada dua opsi lisensi yang tersedia tergantung pada kebutuhan Anda.
Jika Anda belum membayar Perangkat Lunak ini, Anda dengan ini diberikan Lisensi Freeware untuk menggunakan Edisi Gratis seperti yang dijelaskan di bawah ini.
Jika Anda telah membayar biaya yang sesuai untuk Perangkat Lunak ini, Anda dengan ini diberikan lisensi Terdaftar untuk menggunakan Edisi Basis / Plus seperti yang dijelaskan di bawah ini.
LISENSI FREEWARE
Anda dapat menggunakan Edisi Gratis BigSpeed Peer-to-Peer SDK untuk tujuan mengembangkan aplikasi pengguna akhir, asalkan setiap aplikasi hanya akan digunakan untuk tujuan yang tidak secara langsung maupun tidak langsung memiliki implikasi komersial. Anda dapat mendistribusikan kembali kode biner Edisi Gratis dengan aplikasi anda yang telah selesai.
Aplikasi HARUS mengakui Perangkat Lunak ini di tempat yang wajar (file Bantuan, tentang kotak dll).
Jika Perangkat Lunak ini akan digunakan dalam produk komersial, atau dimasukkan ke dalam apa pun yang akan dijual kepada pihak ketiga, maka Lisensi Terdaftar harus dibeli dari BigSpeed Computing.
Paket distribusi Edisi Gratis dapat didistribusikan secara bebas, asalkan tidak dimodifikasi dengan cara apa pun. Tidak ada orang atau perusahaan yang dapat membebankan biaya untuk distribusi BigSpeed Peer-to-Peer SDK tanpa izin tertulis dari pemegang hak cipta.
LISENSI TERDAFTAR
Anda dapat menggunakan BigSpeed Peer-to-Peer SDK Edisi Basis/Plus untuk tujuan mengembangkan aplikasi komersial pengguna akhir. Lisensi Terdaftar dikeluarkan untuk perusahaan atau organisasi tertentu, dan memberi hak kepada organisasi tersebut untuk memasukkan kode biner Perangkat Lunak ini ke dalam aplikasi komersial dengan nama merek Penerima Lisensi. Tidak ada batasan jumlah produk, atau jenis produk, menggabungkan kode biner library.
Jika Penerima Lisensi telah membeli lisensi "multi-pengembang"lisensi, Perangkat Lunak ini dapat digunakan pada lebih dari satu komputer
di tempat Licensee berdasarkan jumlah pengembang perangkat lunak yang terkait dengan lisensi multi-pengembang.
GARANSI TERBATAS
BigSpeed Computing Inc. tidak dapat bertanggung jawab dalam keadaan apa pun atas kerusakan karakter apa pun (termasuk, tetapi tidak terbatas pada, kerusakan langsung atau tidak langsung yang diakibatkan oleh hilangnya keuntungan bisnis, gangguan bisnis, hilangnya informasi bisnis, atau kerugian pekunci lainnya) yang timbul dari penggunaan atau ketidakmampuan untuk menggunakan Perangkat Lunak ini.
Perangkat lunak ini disediakan di bawah lisensi berdasarkan "AS IS" berdasarkan, tanpa jaminan dalam bentuk apa pun, terekspresikan atau tersirat, termasuk tanpa batasan, jaminan tersirat tentang kelayakan dan kesermusuaan untuk tujuan tertentu. BigSpeed Computing Inc. atau pihak ketiga mana pun yang terlibat dalam pembuatan, produksi, atau pengiriman Perangkat Lunak ini, tidak dapat bertanggung jawab dalam keadaan apa pun, untuk kerusakan langsung atau tidak langsung, termasuk kehilangan keuntungan, gangguan kegiatan bisnis, atau lainnya, yang dihadapi oleh pengguna Perangkat Lunak ini, bahkan dalam kasus bahwa BigSpeed Computing Inc. telah diberitahu tentang kerusakan tersebut.
Pengguna bertanggung jawab atas hasil atau kinerja Perangkat Lunak ini. BigSpeed Computing Inc. dapat, kapan saja, mencabut lisensi ini dengan memberi tahu pengguna Perangkat Lunak ini. Pengguna dapat membatalkan lisensinya untuk menggunakan produk dengan menghancurkan atau menghapus semua salinan Perangkat Lunak ini.
Properti
BigSpeed Peer-to-Peer SDK, termasuk kode, dokumentasi, penampilan, struktur, dan organisasinya adalah produk eksklusif dari BigSpeed Computing Inc., yang mempertahankan hak properti untuk Perangkat Lunak ini, salinan, modifikasi, atau suku cadang gabungannya.
(c) 2005 BigSpeed Computing Inc. - Menguasai algoritma
Detil Program
- Kategori: Pengembangan > Komponen & Pustaka
- Penerbit: BIGSPEED Computing Inc.
- Lisensi: Gratis
- Harga: N/A
- Versi: 3.0
- Platform: windows