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 Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python