OTOT

Otot adalah perpustakaan protokol klien multiplatform, multilang, n-way klien / server protocol dan server.
Unduh sekarang

OTOT Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • BSD License
  • Harga:
  • FREE
  • Nama Penerbit:
  • Jeremy Friesner
  • Situs web penerbit:
  • http://www.lcscanada.com/jaf/

OTOT Tag


OTOT Keterangan

OTOT adalah multiplatform, multilanguage, N-cara client / server protokol perpustakaan dan server. OTOT adalah agak scalable, kuat, cross-platform sistem pesan client-server untuk dinamis didistribusikan aplikasi yang berjalan di bawah setiap system.MUSCLE operasi POSIX-compliant telah dikembangkan, digunakan, dan disempurnakan sebagai komponen jaringan dari BeShare, CueStation, CueConsole, dan berbagai aplikasi kontrol audio lainnya di Sistem pengendalian Tingkat selama lebih dari empat tahun. Berikut adalah beberapa fitur kunci dari "OTOT": · Gunakan BMessage-seperti otot :: Pesan di bawah sistem operasi apapun. · Kirim diratakan otot :: Pesan dari satu komputer ke komputer lain melalui TCP stream, menghilangkan kompatibilitas yang tidak perlu dan kerepotan protokol-versioning. · Jalankan "berotot server" pada mesin pusat, dan menulis (atau download) program klien untuk login ke server dan berkomunikasi melalui itu. Setelah login, program client dapat menemukan siapa lagi yang masuk, kirim otot :: Pesan untuk klien lain, dan otot toko :: Pesan di RAM server untuk klien lain untuk men-download nanti. Klien juga dapat "berlangganan" ke data yang dipilih pada server, dan diberitahu secara otomatis setiap kali berubah. Unicast-gaya, multicast-gaya, dan siaran-gaya Pesan routing semua didukung melalui hirarkis pencocokan pola routing yang mekanisme cerdas. Menulis game multiplayer, gaya IRC aplikasi chatting, gaya SETI didistribusikan aplikasi perhitungan, atau jenis lain dari perangkat lunak yang didistribusikan dibuat mudah karena menangani OTOT semua pekerjaan kotor untuk Anda! · Sesuaikan termasuk "server berotot" dengan mendefinisikan sesi logika atau protokol pesan streaming Anda sendiri. (Catatan bahwa ini hanya diperlukan untuk aplikasi khusus tertentu - server standar menyediakan fungsionalitas yang cukup untuk kebanyakan hal) · Menulis kode klien Anda di C, Java, atau Python. API pesan single-threaded dan multi-berulir disediakan untuk semua tiga bahasa. · Atau hanya menggunakan termasuk pesan, string, dataIO, hashtable, dequeue, tali-tokenizer, referensi-hitungan, ekspresi reguler dan pencocokan pola parser, dan kode objek-kolam renang sendiri, sebagai kelas utilitas cross-platform berguna. Semua kode sumber disertakan, dan Anda bebas untuk menggunakan dan menyalahgunakan cara apapun yang Anda inginkan. · Lihat Panduan Pemula untuk penjelasan lebih rinci dari sistem dan capabilites nya. Apa yang baru dalam rilis ini: · Ditambahkan GetHumanReadableTimeIntervalString () ke SysLog.h. · Ditambahkan GetEmptyByteBufferRef () untuk ByteBuffer. {Cpp, h}. · Ditambahkan metode DataNode :: GetChild () yang mengembalikan hasilnya sebagai nilai kembali bukan sebagai parameter oleh-referensi. · ParseHumanReadableTimeIntervalString () sekarang dapat benar parse multiple-klausul interval waktu string dari jenis yang dihasilkan oleh GetHumanReadableTimeIntervalString (). · Ditambahkan GetPulseParent () metode untuk kelas PulseNode. · Dihapus sedikit MUSCLE_ROUTING_FLAG_REFLECT_TO_SELF dari DEFAULT_MUSCLE_ROUTING_FLAGS_BIT_CHORD konstan, karena termasuk bit ini membuat default sesi routing yang perilaku yang berbeda dari apa itu (dan) didokumentasikan untuk menjadi. · BatchOperator sekarang menyebut BatchEnds () dari dalam konteks bets bukan setelah konteks bets telah berakhir, untuk konsistensi dengan semantik BatchBegins (). · Menulis ulang Windows pelaksanaan kelas mutex untuk menggunakan bagian penting daripada mengunci Windows mutex langsung, untuk kinerja yang lebih baik. · Berganti nama file Python di folder python dari mis CamelCase.py ke misal lower_underbar_case.py, per Python Style Guide. · Terbuat CalculateHashCode () dan CalculateHashCode64 () fungsi non-inline, karena mereka agak besar untuk inline. · Menulis ulang pelaksanaan Xenomai dari GetRunTime64 () untuk memanggil rt_timer_tsc () bukan rt_timer_read (), sehingga nilai yang dikembalikan adalah nanodetik-sejak-boot, tidak nanodetik-sejak-1970. · The "realtime" baris perintah dukungan argumen sekarang memsets () yang sched_param struct ke nol sebelum mengisi itu, hanya dalam kasus itu memiliki anggota lain selain sched_priority. · Fixed bug di kelas Hashtable mana menyalin satu Hashtable yang lain dapat menyebabkan beberapa entri identik dengan muncul dalam daftar iterasi target tabel.


OTOT Perangkat Lunak Terkait

Razorsql.

Alat kueri SQL, navigator basis data, SQL Editor, dan Alat Administrasi Database. ...

924

Unduh