Pyro

Software screenshot:
Pyro
Software informatie:
Versie: 3.16
Upload datum: 14 Apr 15
Ontwikkelaar: Irmen de Jong
Licentie: Gratis
Populariteit: 19

Rating: nan/5 (Total Votes: 0)

Pyro is een geavanceerde en krachtige Distributed Object Technology systeem volledig geschreven in Python, die is ontworpen om zeer eenvoudig te gebruiken zijn. Nooit zorgen te maken over het schrijven van netwerkcommunicatie code opnieuw, bij het gebruik van Pyro je net schrijf uw Python-objecten, zoals u gewend bent. Met slechts een paar regels extra code, Pyro verzorgt de netwerkcommunicatie tussen uw objecten zodra je ze verdelen over verschillende machines op het netwerk. Alle bloederige socket programmeren details worden verzorgd, je gewoon een methode aan te roepen op een remote object alsof het een lokale object!
Pyro biedt een object-georiënteerde vorm van RPC. U kunt Pyro gebruiken binnen één systeem, maar het ook gebruiken voor IPC. Voor degenen die bekend zijn met Java zijn, Pyro lijkt op Java Remote Method Invocation (RMI). Het is meer vergelijkbaar met CORBA - dat is een systeem- en taalonafhankelijk Distributed Object Technology en heeft veel meer te bieden dan Pyro of RMI. Maar Pyro is eenvoudig, klein en gratis

Wat is nieuw in deze release:!

  • Opmerking: Pyro 3.9 is volledig backwards compatibel met Pyro 3.8.
  • Vaste mobiele code niet wanneer dat nodig is om proces afhankelijk modules (hiërarchie)
  • Hernoemd een aantal parameters in core.py om te voorkomen dat het overschrijven van de ingebouwde typenaam 'object'
  • Toegevoegde '-x' optie om de naam van de server om te voorkomen dat het starten van een uitzending luisteraar
  • Veel eenvoudiger setup.py script
  • Toegevoegd PYRO_ONEWAY_THREADED config item Pyro vertellen om een ​​draad of niet voor enkele reis gesprekken (standaard = 1, gebruik draden)
  • gebruiken
  • NS en ES, en de NSC tools kunnen nu al worden gestart met behulp van python -m
  • Eenvoudig config diagnostische behulp van python -m Pyro.configuration
  • jython: toegevoegde oplossingen voor jython 2.2 bugs met betrekking tot import
  • jython: re-enabled uitzending nameserver lookup voor nieuwere jython versies (2.5 +)
  • jython: verwijderd schijnbaar nutteloze select oproep in protocol code die crash veroorzaakt in bepaalde module jython's
  • Meer informatie over 127.0.0.1 problemen met de verbinding toegevoegd aan het hoofdstuk over probleemoplossing in de handleiding
  • Evenement server kan nu ook draaien zonder naam van de server
  • Vaste mogelijke impasse in NS proxy wanneer het nodig is om opnieuw binden aan de server
  • Toegevoegd overzicht over onderwerpen, sessies, objecten om het gebruik van het hoofdstuk in de handleiding
  • Geklaarde TLS sectie in de handleiding
  • Nice nieuw logo op de website, ook in de handleiding
  • Toegevoegd sessie bijvoorbeeld om het gebruik van TLS en gebruiksvriendelijke sessie resource objecten tonen

Eisen

  • Python

Vergelijkbare software

Andere software van ontwikkelaar Irmen de Jong

Pyro4
Pyro4

14 Apr 15

Reacties op Pyro

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!