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/


Reply via email to