MQ4CPP

Software screenshot:
MQ4CPP
Rincian Software:
Versi: 1.15
Tanggal Upload: 3 Jun 15
Pengembang: Riccardo Pompeo
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

MQ4CPP singkat dari pesan antrian untuk C ++, merupakan implementasi open source dari sistem pesan perusahaan, juga disebut sebagai middleware pesan-oriented (MOM).
MQ4CPP memungkinkan C ++ thread aplikasi untuk berkomunikasi dengan benang lain secara lokal atau jarak jauh melalui pertukaran pesan. Sebuah pesan permintaan, laporan, dan / atau peristiwa yang berisi informasi yang diperlukan untuk mengkoordinasikan komunikasi antara aplikasi yang berbeda. Sebuah pesan menyediakan tingkat abstraksi, yang memungkinkan Anda untuk memisahkan rincian tentang sistem tujuan dari kode aplikasi.
Secara khusus, MQ4CPP:
memungkinkan aplikasi C ++ berbagi sistem pesan untuk bertukar pesan
menyederhanakan pengembangan aplikasi dengan menyediakan antarmuka standar untuk membuat, mengirim, dan menerima pesan.
MQ4CPP memungkinkan untuk membangun layanan clusterized. Sekelompok terdiri dari beberapa contoh server yang berjalan secara bersamaan dan bekerja sama untuk memberikan peningkatan skalabilitas dan keandalan. Contoh server yang merupakan cluster dapat berjalan pada mesin yang sama, atau berada pada mesin yang berbeda.
Setiap contoh server berisi repositori sesi sifat (properti merupakan keadaan layanan). Sesi dapat direplikasi pada beberapa server yang istance untuk melindungi negara layanan. Jika contoh server di mana layanan sedang berjalan gagal, misalnya server lain yang layanan yang digunakan dapat melanjutkan pemrosesan aplikasi. Replikasi sesi dan layanan failover bekerja juga pada platform heterogen.
MQ4CPP mengimplementasikan paradigma pesan berikut:
 langsung pesan / tidak langsung (lokal)
 pesan yang tidak diminta (remote)
 permintaan / balasan (remote)
 pesan handal (mengirim / ack)
 koneksi ulang otomatis
 koneksi failover pada beberapa server yang
 percakapan (remote)
 siaran (lokal)
 mempublikasikan / berlangganan (lokal / remote)
 store & forward (remote)
MQ4CPP mengimplementasikan juga layanan-layanan berikut:
 tracing canggih untuk multi-threading debugging
 output pada stdout
 Microsoft DDK WinDbg debugger
 thread aman pengumpul sampah.
 pelaksanaan performant dari LinkedList dan Vector pola.
 Timer (tembakan, diri mengulang).
 benang logger aman.
 ditangguhkan antrian untuk menghindari kunci benang atau looping yang tak terbatas.
 layanan pencarian:
 
Layanan lokal:
 
 layanan remote
 benang lokal dan remote direferensikan oleh pegangan.
 otomatis bersih-bersih dari koneksi jaringan.
 soket transmisi:
 penggunaan kembali koneksi yang sama
 multiplexing statistik.
 paket terbatas 65 Kbytes untuk menghindari buffer overflows.
 paket yang terkait dengan nomor urut.
 manajemen sesi:
 repositori sesi properti
 replikasi sesi antara contoh beberapa server yang
 Pesan encription:
 Rijndael 128
 Rijndael 256
 siap untuk lebih
  pesan yang kompleks (seperti XML tapi dalam format biner)
Sebagai implementasi Permintaan / Balas paradigma, MQ4CPP termasuk juga:
 Manajer kunci didistribusikan untuk memungkinkan beberapa thread berbagi sumber
 Transfer file untuk mentransfer file antara benang
 Channel memori untuk mentransfer ammount besar memori (misalnya cache) antara benang.
Apa yang Baru di Release ini:
· Versi ini meningkatkan beralih pesan dan perbaikan beberapa bug.

Perangkat lunak lain dari pengembang Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Komentar untuk MQ4CPP

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!