By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,144 Members | 872 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,144 IT Pros & Developers. It's quick & easy.

Simple XMLRPC-server with http/multicast cabilities

P: n/a
Hi,

Sorry for the stupid subject, but here it goes:

I need a simple Webserver which can

1. serve xmlrpc-methods
2. send multicast packets on local network to get response from a
similar server acting as master on the given network
3. somehow serve a single file using simple http/webserver methods to
clients

Details:

I'm got several servers which a want to monitor. There is one master
server on my workstation holding global configuration data and one
slave server on each fileserver. When started the slave server sends a
multicast packet on the local network and gets a response from the
server acting as master. Then it uses xmlrpc to fetch config-data. The
master can send it a command to scan it's filesystem using xmlrpc and
the slave server will provide a simple report available as a
webpage.The master server can collect reports from all of the slave
servers and present this to the user on the workstation.

I want to use modules in the standard python distro, ie.
SimpleXMLRPCServer, but if I have to I can also use Twisted ( but I'd
prefer to use pure Python-distro modules in the slave servers to
reduce installation size etc. )

Any clues on how to do this would be highy appreciated

Best regards,
Thomas
Jul 18 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
Thomas wrote:
I want to use modules in the standard python distro, ie.
SimpleXMLRPCServer, but if I have to I can also use Twisted ( but I'd
prefer to use pure Python-distro modules in the slave servers to
reduce installation size etc. )


I thought Twisted was not dependent on any non-Python components,
and would run just fine (but perhaps with slightly lower peak
throughput) with just the .py files.

Or did my imagination just make that up?

-Peter
Jul 18 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.