設定ear中war之間session共享
Web規範中規定每個Web應用的Session資訊彼此是不能共享的,但是在開發Web應用時,有時我們希望多個Web應用之間可以共享Session資訊。
但是現在大部分J2EE伺服器,都實現了EAR中war之間的session共享,如weblogic(>=9)、websphere。
因此,我們可以把多個war打到一個EAR裡面,來實現war直接的Session共享。
設定weblogic的EAR中war之間session共享有下面兩種方法:
1:設定EAR中的weblogic-application.xml檔案,加入如下片段:
整個weblogic-application.xml內容如下:
2.設定需要共享session的war內的weblogic.xml檔案,例如testEAR內有兩個war,testEARweb1和testEARweb2,想讓這兩個war之間session共享,
則需要設定這兩個war裡面的weblogic.xml檔案,同樣,加入下面片段即可:
設定後testEARweb1的weblogic.xml內容如下:
testEARweb2的weblogic.xml內容如下:
這樣,EAR內的war之間就可以共享session了。
對於WAS,需要設定ibm-application-ext.xmi檔案,
其中sharedSessionContext="true",就是說明要開啟共享session。
可以參考:http://maping930883.blogspot.jp/2009/03/wls056earwebsession.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9399028/viewspace-1126886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jar包、war包和ear包的介紹與區別JAR
- tomcat 設定session過期時間(四種方式)TomcatSession
- session 共享Session
- egw中間設定
- session共享問題???Session
- CSS設定英文字母之間間距CSS
- 電腦共享檔案怎麼設定,Win10共享設定方法Win10
- 如何在MacOS中設定共享檔案協議?Mac協議
- 微服務之間如何共享DTO?微服務
- IntelliJ IDEA 共享 IDE 設定IntelliJIdea
- 如何設定印表機共享
- win10印表機共享設定方法 win10如何設定印表機共享Win10
- mongodb中如何設定當前時間?MongoDB
- vmware設定共享儲存(RAC)
- 同一個POD中預設共享哪些名稱空間
- SpringBoot2.x 整合Spring-Session實現Session共享Spring BootSession
- 多個 Laravel 與 Lumen session 共享LaravelSession
- spring-session-data-redis共享方案SpringSessionRedis
- 通過redis實現session共享RedisSession
- Spring Session+Spring Data Redis 解決分散式系統架構中 Session 共享問題SpringSessionRedis分散式架構
- Unity應用架構設計(5)——ViewModel之間如何共享資料Unity應用架構View
- Unity應用架構設計 ViewModel之間實現共享資料Unity應用架構View
- win10共享網路怎麼設定_w10區域網共享設定方法Win10
- VMware中網路設定之Bridged
- onethink支援給session設定陣列值嗎?Session陣列
- 程式間通訊之共享記憶體記憶體
- truenas(freenas) nfs和iscsi共享設定NFS
- win10電腦共享怎麼設定_window10設定電腦共享操作方法Win10
- win10如何設定共享資料夾 win10設定共享資料夾的方法Win10
- Android之TextView設定drawableRight等圖片文字間隔AndroidTextView
- 快速實現 Tomcat 叢集 Session 共享TomcatSession
- Spring Boot 2 + Redis 處理 Session 共享Spring BootRedisSession
- 關於 session 未到設定的過期時間就過期的問題(分享坑點)Session
- 2008伺服器管理器共享許可權設定 伺服器上共享怎麼設定伺服器
- win10怎麼設定共享資料夾_win10設定共享資料夾步驟Win10
- Win7共享印表機怎麼設定?Windows7共享印表機的設定方法步驟Win7Windows
- Linux程式間通訊之共享記憶體Linux記憶體
- fragment之間相互傳資料、共享資料Fragment
- 頁面中多個script塊之間方法與變數共享問題變數