Seite 1 von 1

Bibliothek für interprozesskomunikation via xml-rpc

Verfasst: Montag 9. Januar 2006, 00:08
von thomasvolk
Hallo zusammen,

um die Kommunikation von Komponenten in einem verteilten System zu
ermöglichen, habe ich mir folgendes Konzept überlegt:

Es gibt einen zentralen Master server, der über xml-rpc diverse Dienste
anbietet. Alle weiteren Komponenten des Systems sind Clients welche
über den Master miteinander kommunizieren sollen.

Das Ergebnis ist eine kleine Bibliothek, die einen fertig implementierten
Masten mitbringt (mit twisted support). Implementierte Dienste:
ein stack, ein storage (key - value) und ein provider über den
sich Clients anmelden können.

Stubobjekte ermöglichen eine sehr einfache entwicklung der Clients.

Als Beispielanwendung habe ich einen verteilten Webcrawler geschrieben.

hier die Links:
http://rpcservices.sourceforge.net/

aktuelles release:
http://sourceforge.net/project/showfile ... _id=383738

Viel Spaß beim ausprobieren. Ich würde mich über Feedback sehr freuen.

Gruß Thomas

Re: Bibliothek für interprozesskomunikation via xml-rpc

Verfasst: Montag 9. Januar 2006, 15:09
von Leonidas
thomasvolk hat geschrieben:Viel Spaß beim ausprobieren. Ich würde mich über Feedback sehr freuen.
Eine Kleinigkeit: Sollte es auf der Seite nicht serveForever() statt serverForever() heißen?

Re: Bibliothek für interprozesskomunikation via xml-rpc

Verfasst: Dienstag 10. Januar 2006, 16:54
von thomasvolk
danke für den Hinweis, im nächsten Release ist das verbessert.

Gruß Thomas