Problème:Communiquer avec un service Python
J'ai un script python que j'ai en cours d'exécution en tant que service. C'est une sous-classe de la classe Win32 win32serviceutil.ServiceFramework. Je veux un moyen simple et direct d'envoyer des commandes arbitraires via la ligne de commande.
Ce que j'ai regardé:
Il ressemble à la manière standard de contrôle du service une fois qu'il a commencé est en utilisant un autre programme et l'envoyer des signaux de commande, mais je dois être en mesure d'envoyer un chaîne courte à elle ainsi qu'un argument. Il semble que l'utilisation d'un NamedPipe soit une bonne idée, mais c'est vraiment trop complexe pour ce que je voulais faire, y a-t-il un autre moyen plus simple?
. C'est en quelque sorte ce que ma recherche a proposé. Je pense que je vais finir par aller avec NamedPipes. – Robbie
Nous utilisons WSGI car - globalement - c'est très, très simple à implémenter avec la bibliothèque wsgiref. Nos clients utilisent urllib2 pour faire des demandes. –