Pyro ay isang advanced at mahusay na sistema Naipamahagi Teknolohiya Bagay ganap na nakasulat sa Python, na idinisenyo upang maging napaka-madaling gamitin. Huwag kailanman mag-alala tungkol sa pagsulat muli ng code sa komunikasyon ng network, kapag gumagamit ng Pyro isulat mo lang ang iyong Python mga bagay tulad ng gagawin mo sa normal. Gamit lamang ng ilang linya ng mga extrang code, Pyro ay tumatagal ng pag-aalaga ng komunikasyon ng network sa pagitan ng iyong mga bagay-sabay hatiin mo ang mga ito sa paglipas ng iba't-ibang machine sa network. Ang lahat ng mga detalye madugo socket programming ay dadalhin sa pangangalaga ng, tumawag ka lang ng paraan sa isang remote object na parang ito ay isang lokal na bagay!
Pyro ay nagbibigay ng isang object-oriented na paraan ng RPC. Maaari mong gamitin Pyro sa loob ng isang sistema ngunit ring gamitin ito para sa IPC. Para sa mga na pamilyar sa Java, Pyro kahawig Remote Method pananalangin Java ni (RMI). Ito ay mas katulad ng CORBA - na isang system- at wika independiyenteng Naipamahagi Teknolohiya ng Bagay at may marami pang iba upang mag-alok sa Pyro o RMI. Ngunit Pyro ay simple, maliit at libreng
Ano ang bagong sa paglabas:!
- Tandaan: Pyro 3.9 ay ganap na paatras tugma sa Pyro 3.8.
- Mga Fixed mobile code bagsak kapag kinakailangan upang proseso depende module (hierarchy)
- Pinalitan ang pangalan ng ilang mga parameter sa core.py upang maiwasan ang Sasapawan nito ang builtin pangalan 'object' Uri
- '.py -x' na pagpipilian ay Naidagdag na pangalan ng server upang maiwasan ang pagsisimula ng isang tagapakinig broadcast
- Karamihan simple setup.py script
- Added PYRO_ONEWAY_THREADED config item upang sabihin Pyro gamitin ang isang thread o hindi para sa oneway tawag (default = 1, paggamit thread)
- NS at ES, at ang nsc mga tool, maaari na ngayon ang lahat ay nagsimula sa pamamagitan ng paggamit python -m
- Madaling config diagnostic gamit ang python -m Pyro.configuration
- jython: Idinagdag workaround para sa jython 2.2 bug tungkol sa pag-import
- jython: broadcast pangalan ng server lookup para sa mas bagong mga bersyon jython (2.5 +) pinagana ang muling pag-
- jython: inalis ng tila walang silbi piling tawag sa protocol code na naging sanhi ng pag-crash sa mga piling module jython ni
- Higit pang impormasyon tungkol sa 127.0.0.1 mga problema ng koneksyon idinagdag sa pag-troubleshoot kabanata sa manu-manong
- Maaari na ngayong ring magpatakbo ng server ng kaganapan nang walang pangalan ng server
- Mga Fixed posibleng kawalan ng pagkakasundo sa NS proxy kapag kinakailangan upang magbalat na muli sa server
- Idinagdag pangkalahatang-ideya tungkol sa mga thread, session, mga bagay sa kabanatang paggamit sa manual
- Clarified seksyon TLS sa manu-manong
- Nice bagong logo sa website, din sa manual
- Idinagdag session halimbawa upang ipakita ang paggamit ng TLS at user-session mapagkukunan bagay
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan