PyXMPP adalah implementasi Jabber / XMPP untuk Python.
PyXMPP menyediakan fitur yang paling inti dari protokol XMPP dan beberapa ekstensi JSF-didefinisikan. PyXMPP menyediakan blok bangunan untuk membuat Jabber klien dan komponen. Pengembang menggunakan mereka untuk setup sungai XMPP, menangani peristiwa masuk dan menciptakan bait keluar (XMPP "paket").
Instalasi:
Untuk memastikan Anda memiliki semua persyaratan yang tercantum di atas atau untuk mempersiapkan terbatas
(Tanpa ekstensi biner) membangun dari PyXMPP Anda mungkin ingin menjalankan ::
& Nbsp; & nbsp; & nbsp; python configure.py
Anda bisa secara manual memilih membangun terbatas atau penuh PyXMPP dengan mengedit file build.cfg.
Untuk membangun paket hanya memanggil ::
& Nbsp; & nbsp; & nbsp; python setup.py membangun
Untuk menginstalnya ::
& Nbsp; & nbsp; & nbsp; python setup.py install
Jika Anda memiliki beberapa versi lama dari PyXMPP lebih baik untuk uninstall (menghapus
pyxmpp subdirektori os Anda situs-paket directory) sebelum menginstal satu ini
atau hal yang mungkin tidak bekerja dengan benar.
Anda juga dapat mencoba ::
& Nbsp; & nbsp; & nbsp; membuat
dan ::
& Nbsp; & nbsp; & nbsp; make install
bukannya
Fitur :.
- XMPP inti (RFC 3920) protokol hampir lengkap untuk koneksi klien (termasuk SASL, TLS dan Strinprep )
- sebagian besar lengkap XMPP IM (RFC 3921) protokol (tidak memiliki daftar privasi)
- benda kesalahan XMPP termasuk terjemahan ke dan dari kode warisan untuk kompatibilitas
- otentikasi warisan (& quot; mencerna & quot; dan & quot; polos & quot;)
- protokol komponen
- Service Discovery
- vCards-baik Jabber & quot; vcard-temp & quot; dan RFC 2426
- bagian dasar dari protokol obrolan Multi-User
- cap waktu pengiriman tertunda
- Data Formulir
- Dalam-Band Pendaftaran
Persyaratan :
- Python
- libxml2
- dnspython
- M2Crypto
Komentar tidak ditemukan