2008-11-04 21 views
7

Paylaşılan oturum içeriğine erişmek için J2EE uygulamasında (EAR) iki ayrı web uygulaması (WAR) yapılandırılabilir mi?Başka bir web uygulamasının erişim oturumu

Daha bilgi:

ben statik üyeleri gerekli bilgileri saklı EAR bir paylaşılan sınıf oluşturarak sona erdi. Bu hile yaptı, kirli bir hack gibi görünse bile.

cevap

6

Doğrudan değil. Çoğu konteyner, her SAVAŞı ebeveynleri olarak EAR sınıf yükleyicisi ile ayrı bir sınıf yükleyicisine yerleştirir. Her uygulamanın oturumları ayrıdır. Her oturumda ebeveyn EAR tarafından sağlanan bir şeyi koyabilirsiniz. Bir şeyi paylaşmalarına ihtiyacınız varsa, bunu bir EAR işlevi yapın.

1

Okuduğum ve gördüğüm kadarıyla, farklı webapps'ler arasında oturumları paylaşmak mümkün değil. Aynı webapp'ların örnekleri arasında transfer için sadece bir oturumu serileştirebilirsiniz.