Here is the server code:-------------from twisted.internet.protocol import
Protocol, Factoryfrom twisted.internet import reactorimport sys
class MyServer(Protocol): def connectionMade(self):
self.transport.write("Hello")
factory = Factory()factory.protocol = MyServer
reactor.listenTCP(2000, factory)
reactor.run()-----------
Here is the client code:--------------from twisted.internet.protocol import
Protocol, ClientCreatorfrom twisted.internet import reactorimport sys
class MyClient(Protocol): def dataReceived(self, data):
sys.stdout.write(data) self.transport.loseConnection()------------
What do I need to add to the client code to make it connect to the server? I
think the "How To" documentation is woefully inadequate. For instance, it says
this:
----Here is a simple example:from twisted.internet.protocol import Protocol
from sys import stdout
class Echo(Protocol):
def dataReceived(self, data):
stdout.write(data)------
Anyone who knows even a little bit of python should be able to recognize that
that code does absolutely nothing.
_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python