<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 56, comments - 54, trackbacks - 0, articles - 4
       ::  ::  :: 聯(lián)系 :: 聚合  :: 管理

    Web單點(diǎn)登錄功能設(shè)計(jì)

    環(huán)境:Weblogic6.1  Oracle9i
    1 需求: 現(xiàn)在有兩套Web Application app1和app2,分別放在兩臺(tái)服務(wù)器上.現(xiàn)在希望從app1登錄后能通過Http鏈接直接遷移到app2畫面.不需要用戶再輸入口令。
    2 分析: 這個(gè)問題本質(zhì)上就是讓兩臺(tái)機(jī)器共享登錄的數(shù)據(jù)。
    3 解決方法: 考慮通過Http鏈接中的參數(shù)傳遞session Id。實(shí)際的登錄的數(shù)據(jù)放在一個(gè)雙方都可以存取的公共區(qū)。
    現(xiàn)在選擇weblogic的JNDI。(數(shù)據(jù)庫(kù)也可以)

    4 實(shí)現(xiàn):1: app1登錄時(shí)把登錄數(shù)據(jù)放到一個(gè)HashMap綁定到initialContext。
             2: 遷移鏈接http://app2ServerAddress/app2/TopEntry.do?sessid=這里寫sessionId。
             3: app2方通過request.getAttribute("sessid")得到sessionId再到initialContext中l(wèi)ookup出登錄數(shù)據(jù)。

    附注:1:  weblogic中JNDI的使用可參考本Blog相關(guān)文章。http://m.tkk7.com/terry-zj/archive/2005/11/16/20012.html
             2: 登錄數(shù)據(jù)放到一個(gè)HashMap中而不是AccountBean之類的自定義結(jié)構(gòu)。
             3: 這個(gè)方法的負(fù)荷能力還需具體測(cè)試。


     


    評(píng)論

    # re: Web單點(diǎn)登錄功能設(shè)計(jì)[未登錄]  回復(fù)  更多評(píng)論   

    2008-08-26 15:32 by cc
    這個(gè)東西,已經(jīng)有很多人做過了.
    你需要的是用戶的身份信息,其它的信息,就不需要了吧. ....
    主站蜘蛛池模板: 91老湿机福利免费体验| 成人毛片免费网站| 亚洲深深色噜噜狠狠网站| 国产成人青青热久免费精品| 国产A∨免费精品视频| 亚洲图片激情小说| 亚洲国产成人乱码精品女人久久久不卡| a毛片视频免费观看影院| 精品亚洲国产成人| 亚洲精品无码mv在线观看网站| 免费观看激色视频网站(性色)| 有码人妻在线免费看片| 亚洲人成综合在线播放| 亚洲婷婷五月综合狠狠爱| 毛片免费视频在线观看| 巨胸狂喷奶水视频www网站免费| 亚洲图片激情小说| 国产性爱在线观看亚洲黄色一级片| 永久看日本大片免费35分钟| 成人福利在线观看免费视频| 亚洲精品成人久久| 国产精品亚洲综合专区片高清久久久| 91精品免费久久久久久久久| 特黄特色大片免费| 亚洲AV无码精品蜜桃| 亚洲av无码国产精品色午夜字幕| 日韩免费视频播播| 1000部啪啪未满十八勿入免费| 九九九国产精品成人免费视频| 亚洲AV男人的天堂在线观看| 亚洲av不卡一区二区三区| 亚洲国产成人乱码精品女人久久久不卡 | 亚洲精品无码成人片在线观看| 无码人妻精品中文字幕免费东京热| 黄色短视频免费看| 苍井空亚洲精品AA片在线播放| 亚洲小说图片视频| 亚洲AV人无码综合在线观看 | 亚洲一级特黄大片在线观看| 在线免费观看视频你懂的| 亚州免费一级毛片|