[Zope-dev] Communication between Zserver and ZPublisher

andreas at ae.mtg.co.at andreas at ae.mtg.co.at
Mon Sep 15 11:38:16 EDT 2003


On Mon, Sep 15, 2003 at 01:49:50PM +0200, Alexander Schad wrote:
> Hi all,
> I'd like to understand how the communication between the ZServer and the 
> ZODB
> works. As far as i know the ZServer (Web server) talks to the ZPublisher 
> (ORB)
> to get the Requested Object. But do they communicate via tcpip sockets or 
> unix sockets?
They communicate by Python Method call :)

>From 100km overhead it looks like that:
ZServer gets a request, handles all the protocol specific stuff, and
gives it to ZPublisher. ZPublisher than gets the application object it
publishes and traverses the tree to find the right method to call.
The application object is usually (in the Zope case) fetched from the
ZODB.

Andreas Kostyrka



More information about the Zope-Dev mailing list