日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

六、 跨多個(gè)WebService管理Session

系統(tǒng) 2076 0

當(dāng)多個(gè)WebService的時(shí)候,我們要管理它的Session。這個(gè)時(shí)候我們得依靠ServiceGroupContext保存session信息;然后在發(fā)布WebService的時(shí)候,services.xml文件的的service表情的scope就不再說request或是transportsession了,而是application;最后同樣要開啟對(duì)session的管理,即options.setManageSession( true );

1、 首先多個(gè)WebService的session管理的代碼如下:

      
      
      
        代碼
      
      
    

和上面的Session一樣的操作,只不過是用ServiceGroupContext上下文來存取session信息

另外還需要用一個(gè)Service來查詢session的信息,SearchService的代碼如下:

      
      
      
        代碼
      
      
    

2、 編寫services.xml來發(fā)布這2個(gè)服務(wù),還以前不一樣的。這一次是用一個(gè)services.xml文件配置2個(gè)service,同時(shí)發(fā)布2個(gè)服務(wù)。Xml代碼如下:

      
      
      
        代碼
      
      
    

3、 發(fā)布完成后,可以通過 http://localhost:8080/axis2/services/listServices 查看發(fā)布的WebService服務(wù),編寫客戶端的測試代碼,code如下:

      
      
      
        代碼
      
      
    

運(yùn)行后結(jié)果如下:

true

admin#登陸成功

找到的數(shù)據(jù)<userName, admin>

找到的數(shù)據(jù)<msg, 登陸成功>

找到的數(shù)據(jù)<password, 123456>

4、 如果將services.xml文件<service name= "SearchSessionService" scope= "application" >的內(nèi)容改成scope=transportsession,看看什么情況。是不是找不到session中的內(nèi)容。

六、 跨多個(gè)WebService管理Session


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!??!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 河曲县| 仁寿县| 连云港市| 成都市| 海原县| 夏邑县| 东宁县| 社旗县| 南川市| 海丰县| 新民市| 剑河县| 安陆市| 赤水市| 哈尔滨市| 双流县| 绥化市| 本溪市| 紫金县| 吉安市| 巴彦淖尔市| 禹州市| 吴江市| 兴业县| 纳雍县| 新昌县| 涞源县| 景东| 武宁县| 江华| 夏津县| 浮梁县| 萨嘎县| 绍兴县| 黑龙江省| 商南县| 青铜峡市| 治多县| 象州县| 长兴县| 合水县|