Pyro er et avansert og kraftig Distribuert Object Technology system helhet skrevet i Python, som er designet for å være svært enkel å bruke. Aldri bekymre deg for å skrive nettverkskommunikasjon koden på nytt når du bruker Pyro du bare skrive Python gjenstander som du vanligvis ville gjort. Med bare noen få linjer med ekstra kode, tar Pyro seg av nettverkskommunikasjon mellom objektene når du dele dem over forskjellige maskiner på nettverket. Alle blodig socket programmering detaljer er tatt vare på, du bare kalle en metode på en ekstern objekt som om det var en lokal objekt!
Pyro gir et objektorientert form for RPC. Du kan bruke Pyro i et enkelt system, men også bruke den for IPC. For de som er kjent med Java, ligner Pyro Java Remote Method Invocation (RMI). Det er mindre lik CORBA - som er en system- og språkuavhengig Distribuert Object Technology og har mye mer å tilby enn Pyro eller RMI. Men Pyro er enkel, liten og gratis
Hva er nytt i denne utgaven!
- Merk: Pyro 3.9 er fullstendig bakover kompatibel med Pyro 3.8.
- Fast mobil kode sviktende når det er nødvendig for å behandle avhengig moduler (hierarki)
- Omdøpt noen parametere i core.py å unngå å overskrive den innebygde typen navnet "objekt"
- Lagd '-x alternativet til navnetjener for å unngå å begynne et kringkastings lytteren
- Mye enklere setup.py script
- Lagd PYRO_ONEWAY_THREADED config element for å fortelle Pyro å bruke en tråd eller ikke for oneway samtaler (standard = 1, bruk tråder)
- NS og ES, og NSC verktøy, kan nå alle startes ved hjelp av python -m
- Enkel config diagnostisk bruker python -m Pyro.configuration
- Jython: lagt løsninger for Jython 2,2 bugs angående import
- Jython: re-aktivert kringkasting navnetjener oppslag for nyere Jython versjoner (2,5 +)
- Jython: fjernet tilsynelatende ubrukelig velger samtale i protokollen kode som forårsaket ulykken i Jython sin velg modul
- Mer info om 127.0.0.1 tilkoblingsproblemer lagt til feilsøking kapittel i manualen
- Hendelses server kan nå også kjøre uten navnetjener
- Fast mulig vranglås i NS proxy når det er nødvendig for å binde til serveren
- Lagt oversikt om tråder, økter, gjenstander til bruk kapittelet i manuell
- avklart TLS delen av brukerhåndboken
- Nice ny logo på nettsiden, også i manuell
- Lagt session eksempel for å vise bruk av TLS og bruker-session ressursobjekter
Krav :
- Python
Kommentarer ikke funnet