Ticket #311: server-311.tac
| File server-311.tac, 501 bytes (added by thijs, 4 months ago) |
|---|
| Line | |
|---|---|
| 1 | from twisted.web import resource, server |
| 2 | from twisted.application import service, strports |
| 3 | from pyamf.remoting.gateway.twisted import TwistedGateway |
| 4 | |
| 5 | class Hello(object): |
| 6 | def sayHello(self, request, param): |
| 7 | return ('Hi', 'mom') |
| 8 | |
| 9 | amfService = { |
| 10 | 'Hello': Hello, |
| 11 | } |
| 12 | |
| 13 | root = resource.Resource() |
| 14 | root.putChild('', TwistedGateway(amfService)) |
| 15 | site = server.Site(root) |
| 16 | application = service.Application("Hello") |
| 17 | server = strports.service('tcp:3636', site) |
| 18 | server.setServiceParent(application) |
