Hi Well zope has quite a few of these out of the box and have been around for a bit longer than some of the java options.
Specifically persistence (ZODB persistence in zope is pretty much completely autmomatic) you can inplement web services with it (xmlrpc out of the box, though I assume you mean soap) zope encompasses security/ and authentication and can easily be integrated with a range of single signon environments. there are a range of scheduling services in to, but which is most like quartz I am not sure about. zope does support distributed transactions, but I not XA , but is ACID. In general there are a heap of interfaces for python do different message queues/buses, take you pick of you favourite platform. Not sure about reporting that is equivalent to jasper. T On Mar 19, 3:14 am, markolopa <marko.lopa...@gmail.com> wrote: > Hello, > > When comparing python and java with a colleague who is fan of java, > she challenged me to find in python the equivalent to the following > technologies. Could you please help telling if we have something > equivalent in python or not and how they compare to the java > solutions? > > - persistance framework (~hibernate) > - transational monitor (distributed transaction), XA compliance > (message system, DB) (http://en.wikipedia.org/wiki/X/Open_XA) > - web openess sur le web (web service) > - RIA and web deployable graphic library > - scheduling (quartz) > - secutity (PKI, single sign-on...) > - reporting (Jasper) > > Thanks a lot! > Marko -- http://mail.python.org/mailman/listinfo/python-list