Richie
Richie

Reputation: 9266

Share Session between 2 Java EE applications deployed in JBoss AS

I have 2 Java EE applications which need to share some common user related data of a logged in user.

Is there anyway by which I can store this data in the session from one application and retrieve that data in a second application? I.e. something similar to sticky sessions in .NET.

Upvotes: 3

Views: 2053

Answers (3)

JoseK
JoseK

Reputation: 31371

Two separate Java EE applications will be having separate session data. If they are on the same domain and you want to share couple of attributes, then you could use a cookie and set attributes into the cookie and read them in each web app.

Upvotes: 5

Kannan Ekanath
Kannan Ekanath

Reputation: 17601

Single sign-on is the way to go (as prescribed). OpenId http://en.wikipedia.org/wiki/OpenID (Providers include Google, Yahoo, MSN etc) is worth a look

Upvotes: 1

saugata
saugata

Reputation: 2863

Take a look at Single Sign On functionality.

http://en.wikipedia.org/wiki/List_of_single_sign-on_implementations

Upvotes: 4

Related Questions