Pyro adalah sistem terdistribusi Obyek Teknologi canggih dan kuat seluruhnya ditulis dengan Python, yang dirancang untuk menjadi sangat mudah digunakan. Jangan khawatir tentang menulis kode jaringan komunikasi lagi, bila menggunakan Pyro Anda hanya menulis objek Python Anda seperti Anda biasanya. Dengan hanya beberapa baris kode tambahan, Pyro mengurus jaringan komunikasi antara objek Anda setelah Anda membagi mereka atas mesin yang berbeda pada jaringan. Semua berdarah rincian pemrograman socket diurus, Anda hanya memanggil metode pada objek remote seolah-olah itu adalah objek lokal!
Pyro memberikan bentuk object-oriented RPC. Anda dapat menggunakan Pyro dalam sistem tunggal, tetapi juga menggunakannya untuk IPC. Bagi mereka yang akrab dengan Java, Pyro menyerupai Jawa Remote Method Invocation (RMI). Hal ini kurang mirip dengan CORBA - yang merupakan sistem-dan bahasa independen Terdistribusi Obyek Teknologi dan memiliki lebih banyak untuk menawarkan dari Pyro atau RMI. Tapi Pyro sederhana, kecil dan gratis
Apa yang baru dalam rilis ini:
- Catatan: Pyro 3.9 sepenuhnya mundur kompatibel dengan Pyro 3.8.
- Tetap kode ponsel gagal saat dibutuhkan untuk proses tergantung modul (hirarki)
- Berganti nama beberapa parameter di core.py untuk menghindari Timpa nama jenis builtin 'objek'
- Ditambahkan 'x' untuk nama server untuk menghindari memulai pendengar siaran
- naskah setup.py Banyak sederhana
- Ditambahkan PYRO_ONEWAY_THREADED Item config untuk memberitahu Pyro menggunakan benang atau tidak untuk panggilan oneway (default = 1, gunakan benang)
- NS dan ES, dan alat NSC, dapat sekarang semua dimulai dengan menggunakan python-m
- config Mudah diagnostik menggunakan python -m Pyro.configuration
- jython: workarounds ditambahkan untuk Jython 2.2 bugs pada impor
- jython: re-enabled siaran nama server lookup untuk versi yang lebih baru jython (2,5 +)
- jython: dihapus tampaknya tidak berguna pilih panggilan dalam kode protokol yang menyebabkan kecelakaan di pilih modul jython itu
- Info lebih lanjut tentang masalah koneksi 127.0.0.1 ditambahkan ke bab pemecahan masalah di manual
- Server acara sekarang dapat juga dijalankan tanpa server nama
- Tetap mungkin kebuntuan di NS proksi ketika harus rebind ke server
- Ditambahkan gambaran tentang benang, sesi, objek untuk bab penggunaan secara manual
- bagian TLS Klarifikasi di manual
- Nice logo baru di website, juga secara manual
- Ditambahkan sesi contoh untuk menunjukkan penggunaan benda TLS dan user-session sumber daya
Persyaratan :
- Python
Komentar tidak ditemukan