Bibliothek für interprozesskomunikation via xml-rpc

Stellt hier eure Projekte vor.
Internetseiten, Skripte, und alles andere bzgl. Python.
thomasvolk
User
Beiträge: 2
Registriert: Freitag 6. Januar 2006, 21:40
Kontaktdaten:

Bibliothek für interprozesskomunikation via xml-rpc

Beitragvon thomasvolk » Montag 9. Januar 2006, 00:08

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
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Re: Bibliothek für interprozesskomunikation via xml-rpc

Beitragvon Leonidas » Montag 9. Januar 2006, 15:09

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?
My god, it's full of CARs! | Leonidasvoice vs Modvoice
thomasvolk
User
Beiträge: 2
Registriert: Freitag 6. Januar 2006, 21:40
Kontaktdaten:

Re: Bibliothek für interprozesskomunikation via xml-rpc

Beitragvon thomasvolk » Dienstag 10. Januar 2006, 16:54

danke für den Hinweis, im nächsten Release ist das verbessert.

Gruß Thomas

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder