Pyro

Logiciel capture d'écran:
Pyro
Détails logiciels:
Version: 3.16
Date de transfert: 14 Apr 15
Développeur: Irmen de Jong
Licence: Gratuit
Popularité: 94

Rating: nan/5 (Total Votes: 0)

Pyro est un système de technologie des objets distribués avancé et puissant entièrement écrit en Python, qui est conçu pour être très facile à utiliser. Ne vous souciez plus écrire de nouveau code de communication de réseau, lors de l'utilisation Pyro vous suffit d'écrire vos objets Python comme vous le feriez normalement. Avec seulement quelques lignes de code supplémentaire, Pyro se occupe de la communication réseau entre vos objets une fois que vous les séparer sur différentes machines sur le réseau. Tous les sanglants détails de la programmation de socket sont pris en charge, vous appelez une méthode sur un objet distant comme si ce était un objet local!
Pyro fournit une forme de RPC orienté objet. Vous pouvez utiliser Pyro dans un seul système, mais aussi l'utiliser pour IPC. Pour ceux qui sont familiers avec Java, Pyro ressemble Remote Method Invocation de Java (RMI). Il est moins similaire à CORBA - qui est une technologie objet indépendante Distribué le système et la langue et a beaucoup plus à offrir que Pyro ou RMI. Mais Pyro est simple, petit et libre

Quoi de neuf dans cette version:!

  • Note: 3,9 Pyro est entièrement rétro compatible avec Pyro 3.8.
  • code mobile fixe à défaut lorsqu'il est nécessaire de modules de processus en fonction (hiérarchie)
  • Rebaptisé certains paramètres dans core.py pour éviter d'écraser le nom du type builtin 'objet'
  • Ajout de l'option '-x' à nom serveur pour éviter de commencer une émission auditeur
  • Beaucoup plus simple script setup.py
  • Ajouté PYRO_ONEWAY_THREADED élément de config pour dire Pyro d'utiliser un fil ou non pour les appels unidirectionnels (par défaut = 1, use threads)
  • NS et ES, et les outils du CCS, peut maintenant tous être démarré en utilisant python -m
  • config facile de diagnostic utilisant python -m Pyro.configuration
  • jython: solutions supplémentaires pour Jython 2,2 bogues concernant l'importation
  • jython: réactivé diffusion recherche nom de serveur pour les versions plus récentes Jython (+ 2,5)
  • jython: retiré appel select apparemment inutile dans le code de protocole qui a causé l'accident dans le module de sélection de jython
  • Plus d'infos sur 127.0.0.1 problèmes supplémentaires au chapitre de dépannage dans le manuel
  • connexion
  • Serveur d'événements peut maintenant fonctionner aussi sans serveur de noms
  • impasse possible fixe dans NS proxy quand il faut relier au serveur
  • Ajout aperçu sur les threads, les sessions, les objets au chapitre de l'utilisation du manuel
  • section TLS clarifié dans le manuel
  • Belle nouveau logo sur le site, également dans le manuel
  • Ajout d'exemple de session pour montrer l'utilisation d'objets et TLS session utilisateur ressources

Exigences :

  • Python

Logiciel similaire

LPBS
LPBS

15 Apr 15

Openwsman
Openwsman

11 May 15

D'autres logiciels de développeur Irmen de Jong

Pyro4
Pyro4

14 Apr 15

Commentaires à Pyro

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!