If you just want to run web2py with twisted as web server, look into
web2py/anyserver.py. There is already a handler for that.
If you are looking at using twisted to handle asynchronous calls, I
guess it can be done as with tornado in web2py/gluon/contrib/
comet_messaging.py
Any higher level of integration would probably require a lot of work
and I do not think it is going to happen.

massimo


On Jan 22, 2:08 pm, Peter L <[email protected]> wrote:
> Thanks for the answer Massimo. I will look at it as Twisted supports
> websockets.
>
> I guess you know about the Twisted framework. Would it be possible to
> integrate it into web2py or does this not make sence at all? It was
> the thread about long running processes which made me think that using
> Twisted Deferred's could be useful.
>
> These very excellent tutorials about Twisted and asynchronous
> programming convinced me to give Twisted a 3rd and 4th try. So now I'm
> almost getting it.http://krondo.com/?page_id=1327
>
> Peter
>
> On 22 Jan., 04:40, Massimo Di Pierro <[email protected]>
> wrote:
>
>
>
>
>
>
>
> > I have not used twisted but I have used tornado for html5 websockets.
>
> > web2py notifies tornado by digitally signing post requests.
>
> > The source is herehttp://code.google.com/p/emte-trading/
>
> > Massimo
>
> > On Jan 21, 6:08 pm, "Peter M." <[email protected]> wrote:
>
> > > I have made small demonstration client/server project using the
> > > Twisted framework (http://twistedmatrix.com/) which is just as easy to
> > > use for client/server projects as web2y is for for web applications
> > > and now I want to use web2py as frontend for a shared database.
> > > Twisted web component(s) is not at a state where I want to use it
> > > (http://twistedmatrix.com/trac/wiki/TwistedWebPlan) and I much rather
> > > prefer web2py.
>
> > > I have seen at least one person on this list saying he is using web2py
> > > as frontend for a "Twisted server". I would like advice on how to make
> > > web2py notify the "Twisted server" about changes in the database. Both
> > > server applications (the "Twisted server process" and web2py) are
> > > running on the same server. I guess I could use a table as message
> > > queue which the Twisted server would read every few seconds.
>
> > > But if wanted a here-and-now notification then how to do it most 
> > > elegantly?
>
> > > There is a solution which works for PostgreSQLhttp://www.divillo.com/
> > > but I prefer a more general solution.
>
> > > Should I send a xml-rpc or soap request from web2py -> Twisted server?
>
> > > Are there other ways to communicate?
>
> > > Has anyone had success trying to import twisted modules into web2py?
>
> > > I guess an integration of Twisted and web2py would make it such a big
> > > killer product that it will require a license to operate it ;-)
>
> > > Regards
> > > Peter

Reply via email to