[Zope] Preserving Settings during a user's session
Jeff Bauer
jeffbauer@bigfoot.com
Wed, 24 Feb 1999 13:58:14 -0600
>> I was thinking more initially about just a ticket
>> dispenser, than a session manager. It's purpose
>> would be to assure a unique id is passed to each
>> requestor, possibly storing some information
>> passed to it during the request phase.
> I don't see wherewas this is really a different
> issue, honestly.
In my particular situation I might have more than
one way to manage the sessions, but would be willing
to use a single session id assignment system. It may
be that the difference between assignment and management
collapses and I'm talking about a single management layer,
but I think I'll keep them separate for the time being.
> Whether it's persistent or not is a different question,
> but that seems to be the only different in my view.
By persistent, you are referring to the session state
or the session id?
[ stuff about firewalls/proxies ]
> So why wouldn't XML-RPC work across HTTP? This was my
> option, not across some other protcol. Heck, ILU work
> across HTTP and I've heard of people making it work thru
> firewalls. XML-RPC though on thought does seem like a
> good option, since it's standards based, and relatively
> light-weight.
About the only thing I'm confident these days working
across the myriad kinds firewalls (and what passes for
firewalls) are: http, ftp, telnet (though usually disabled
if the administrator has any authority) and (usually) ssl.
Stating that a particular protocol runs on top of http
isn't an automatic guarantee that it will work across
http proxies. Visigenic's Visibroker fails (although I
had to set up a demonstration to convince them) on their
client-side http tunneling. People who have gotten ILU
to work across firewalls may have had more success than
I, apparently. My experiences are also about 12 months
dated. I don't doubt that any given protocol (e.g iiop)
can be made to work across any given firewall, but I
don't have the time or resources to concentrate on
this effort -- if any applications are to ever get
written. ;-)
All this may be water under the bridge, given your useful
followup message to Mike Pelletier.
> my comment was directed to the server->session-server
> communications.
This being the case, my comments regarding firewall issues
are hardly relevant.
--- interlude ---
Long-term, I'm not comfortable with making distinctions
between clients (where a client is always assumed to be
a browser) and servers, except as roles that distributed
objects adopt at different times. xml-rpc may offer
some interesting ways to address these issues. My own
(limited) experience suggests that it may require some
effort before objects can easily communicate across
firewalls. I welcome anyone else's thoughts on this
subject.
Disclaimer: I am not a firewall/security/network protocol
specialist. Please feel free to view all comments above
with suspicion or even outright disbelief.
Best regards,
Jeff Bauer
Rubicon, Inc.