Sollte man zum Kommunizieren zwischen Server besser socketserver oder xmlrpc verwenden.
Das kommt höchstwahrscheinlich auf den Verwendungszweck an.
Es sollen im Prinzip nur Strings hin und hergeschickt werden und dem einen Server zu sagen, er soll das ausführen und mir sagen was das Ergebnis ist.
socketserver oder xmlrpc
xmlrpc. Ist einfacher zu nutzen, und leichter zu implementieren. Eine Alternative wäre übrigens pyro.
Ein eigenes Protokoll über Sockets würde ich nur dann implementieren, wenn man wirklich mit keiner fertigen Lösung zurecht kommt. Das sollte der letzte Ausweg sein.
Ein eigenes Protokoll über Sockets würde ich nur dann implementieren, wenn man wirklich mit keiner fertigen Lösung zurecht kommt. Das sollte der letzte Ausweg sein.
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
JSON-RPC wäre auch noch eine Möglichkeit. Wäre etwas kompakter als XMLRPC und lässt sich bequem mit Javascript ansteuern.
- Jonas
- Jonas
[url=http://29a.ch/]My Website - 29a.ch[/url]
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
Ich fand XMLRPC sehr einfach einzusetzen: http://gist.github.com/35667
(Den meisten Aufwand musste ich treiben, um Fehlermeldungen zu übertragen und zu wissen, wann nach einem >>> noch ein ... angezeigt werden muss)
Stefan
(Den meisten Aufwand musste ich treiben, um Fehlermeldungen zu übertragen und zu wissen, wann nach einem >>> noch ein ... angezeigt werden muss)
Stefan
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Das neue ssl-Modul habe ich noch nicht ausprobiert, was aber immer noch als Ausweichmoeglichkeit unter Linuxen bleibt, ist stunnel.
Offizielles Python-Tutorial (Deutsche Version)
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei