Salida en servidor XML

JoePC joepc74 en gmail.com
Jue Jul 21 08:34:45 CEST 2005


Tengo un servidor XML, pero cada vez que recibe una conexion saca en
pantalla un mensaje, hay alguna forma de hacer que esto no ocurra?

El codigo es:

import SocketServer
from SimpleXMLRPCServer import SimpleXMLRPCServer,SimpleXMLRPCRequestHandler
import threading,time
  
# Threaded mix-in
class AsyncXMLRPCServer(SocketServer.ThreadingMixIn,
SimpleXMLRPCServer): pass
  
# Example class to be published
class TestObject:
    def ver(self,a):
    	print a
    	return True
    	
    def _dispatch(self, method, params):
    	try:
            # We are forcing the 'export_' prefix on methods that are
            # callable through XML-RPC to prevent potential security
            # problems
            func = getattr(self, method)
        except AttributeError:
            raise Exception('method "%s" is not supported' % method)
        else:
            return func(*params)
       
    def __init__(self):
    	server = AsyncXMLRPCServer(("", 8080), SimpleXMLRPCRequestHandler)
    	server.register_instance(self)
	serverThread = threading.Thread(target = server.serve_forever)
	serverThread.start()
	while True:
		print "a"
		time.sleep(500)
		pass
 
  
a=TestObject()

Gracias.




Más información sobre la lista de distribución Python-es