Hi Saidas

Actually we had been working on several projects recently with similar
requirements.
The requirements was to maintain a shared session state that will be
accessible from multiple web applications in a fast manner.
The shared session information should be transactional and consistent on one
hand and should be highly available i.e. clustered as you mentioned on the
other.
In this specific project we used JavaSpaces/GigaSpaces
<http://www.gigaspaces.com/>  in order to maintain this piece of
functionality.
JavaSpaces is a specification from Sun that defines a simple interface for
object based shared memory.
The concept of JavaSpaces fits perfectly with your requirements and could be
easily wrapped with the HttpSession interface.
According to one of those customers which is a big mobile operator they had
been able to demonstrate 14 times performance improvements compared to EJB
based alternatives using the JavaSpaces model.
Sun provides a reference implementation named outrigger which is part of the
JINI distribution.
There is a demo as part of our JavaSpaces implementation that demonstrate
how this works.
The following url provide a case study which describes how this model works
http://www.gigaspaces.com/productsC.htm#2
<http://www.gigaspaces.com/productsC.htm#2>

Should you need any further information about this scenario feel free to
contact me.

Nati S.

--------------------------------------------------------------------------
Nati Shalom
Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Website: www.gigaspaces.com <http://www.gigaspaces.com/>
GigaSpaces - Be Local Sync Global
---------------------------------------------------------------------------




-----Original Message-----
From: A mailing list for Enterprise JavaBeans development
[mailto:[EMAIL PROTECTED] Behalf Of Saidas Kottawar
Sent: Tuesday, December 09, 2003 11:12 AM
To: [EMAIL PROTECTED]
Subject: Mainitaining Session in Application Server

Hi All,
I have one scenarion. Will apreciate if you can give some valuable
information.
We are currently working on J2EE application and we ar only dealing with
Server side components.
I want to maintain the session information in EJBS, how can I do that i.e. I
want to provide the same functionality as HttpSession provides in Servlet.
I would also like to know how it is going to work in cluster enviorment.
Thanks in advance.
Regards,
Saidas Kottawar


MASTEK
"Making a valuable difference"
Mastek in NASSCOM's 'India Top 20' Software Service Exporters List.
In the US, we're called MAJESCO

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opinions expressed in this e-mail are those of the individual and not that
of Mastek Limited, unless specifically indicated to that effect. Mastek
Limited does not accept any responsibility or liability for it. This e-mail
and attachments (if any) transmitted with it are confidential and/or
privileged and solely for the use of the intended person or entity to which
it is addressed. Any review, re-transmission, dissemination or other use of
or taking of any action in reliance upon this information by persons or
entities other than the intended recipient is prohibited. This e-mail and
its attachments have been scanned for the presence of computer viruses. It
is the responsibility of the recipient to run the virus check on e-mails and
attachments before opening them. If you have received this e-mail in error,
kindly delete this e-mail from all computers.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".


===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to