Pyro er en avanceret og kraftfuld Distributed Object Technology systemet helt skrevet i Python, er det designet til at være meget let at bruge. Aldrig bekymre dig om at skrive netværkskommunikation kode igen, når du bruger Pyro du bare skrive din Python objekter, som du normalt ville. Med kun et par linjer ekstra kode, Pyro tager sig af kommunikationsnetværket mellem dine objekter, når du opdele dem over forskellige maskiner på netværket. Alle blodige socket programmering detaljer er taget sig af, du bare kalde en metode på en ekstern objekt, som om det var en lokal objekt!
Pyro giver en objektorienteret form af RPC. Du kan bruge Pyro inden for et enkelt system, men også bruge den til IPC. For dem, der er fortrolig med Java, Pyro ligner Java Remote Method Invocation (RMI). Det er mindre ligner CORBA - som er en systematisk og sprog uafhængig Distributed Object Technology og har meget mere at byde på end Pyro eller RMI. Men Pyro er enkel, lille og gratis
Hvad er nyt i denne udgivelse:!
- Bemærk: Pyro 3.9 er fuldt bagud kompatibel med Pyro 3.8.
- Fast mobil kode ikke når det er nødvendigt at behandle afhængigt moduler (hierarki)
- Omdøbt nogle parametre i core.py at undgå at overskrive den indbyggede typen navnet 'objekt "
- Tilføjet '-x' mulige navneserver for at undgå at starte en udsendelse lytter
- meget enklere setup.py script
- Tilføjet PYRO_ONEWAY_THREADED config element til at fortælle Pyro at bruge en tråd eller ej til oneway opkald (standard = 1, brug tråde)
- NS og ES og NSC værktøjer kan nu alle startes ved at bruge python -m
- Nem config diagnostisk hjælp python -m Pyro.configuration
- Jython: tilføjede løsninger på Jython 2.2 bugs vedrørende import
- Jython: re-aktiveret broadcast navneserver opslag for nyere Jython versioner (2,5 +)
- Jython: fjernet tilsyneladende ubrugelig vælge Ring i protokol kode, der forårsagede styrtet i Jython s vælge modul
- Mere info om forbindelsesproblemer 127.0.0.1 tilføjet til kapitel fejlfinding i manualen
- Begivenhed server kan nu også køre uden navneserver
- Fast mulig dødvande i NS proxy, når det havde brug for at binde til serveren
- Tilføjet oversigt over gevind, sessioner, genstande til brug kapitel i manuel
- Klarede TLS afsnittet i manualen
- Nice nye logo på hjemmesiden, også i manuel
- eksempel Tilføjet session for at vise brugen af TLS og brugervenligt session ressource objekter
Krav :
- Python
Kommentarer ikke fundet