Scott, I had thought something like the client id as a parameter, but then I though in the http session (and I started to read about http, because I didn't know much about that).
But using apache soap, both in the client and service side, the http sessions are supported, aren't them? Thanks a lot, Tizo >-- Mensaje original -- >Reply-To: [EMAIL PROTECTED] >Date: Wed, 4 Feb 2004 07:56:43 -0800 (PST) >From: Scott Nichol <[EMAIL PROTECTED]> >Subject: Re: session >To: [EMAIL PROTECTED] > > >The answer depends in part on what you mean by "an id >of who is invoking the call." > >Many services are implemented with a client id as a >parameter to every method call. Google does this. >You could design your services similarly. > >If you specifically want to use sessions based on HTTP >cookies, you are correct that you want to access >session info. You can do this with RPC. Look at >http://ws.apache.org/soap/docs/guide/migration.html, >the section titled <Getting at "environmental" >information for RPC style services>. > >However, I must point out that many SOAP >implementations do not, by default, maintain sessions >on the client, and some implementations cannot >maintain sessions at all. If you will have an "open" >client base (i.e. you will not specify the way the >clients are implemented), you should not assume that >sessions based on HTTP cookies will be supported. > >--- [EMAIL PROTECTED] wrote: >> Hi, >> >> I would like to know how, using soap rpc, could I >> determine (from the service >> side) an id of who is invoking the call. >> >> I have seen that using soap messages, with the >> SOAPContext(request-context) >> of the incoming message, I could use the method >> getProperty with the constant >> org.apache.soap.Constants.BAG_HTTPSESSION, to obtain >> an object from the >> class javax.servlet.http.HttpSession, and then to >> obtain the id of the http >> session from there. But I would like to know if I >> could do something like >> that with soap rpc. >> >> Thanks a lot, >> >> Tizo >> >> > > >===== >Scott Nichol > >__________________________________ >Do you Yahoo!? >Yahoo! SiteBuilder - Free web site building tool. Try it! >http://webhosting.yahoo.com/ps/sb/