• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    java項目間數據交互的接口編寫

    java接口的開發是我們在實際項目中經常應用的,項目間數據交互的方式有很多方法實現,例如webservice接口。HTTTP協議,本文我將介紹一種簡單的,且經過加密的數據交互實現方式。

    工具/原料

    • myeclipse

    方法/步驟

    1. 1

      首先A項目調用B項目的方法saveXuexiao.do,需要在B項目中設置允許其他的項目訪問saveXuexiao.do的方法。在sesionfilter中設置。如圖

    2. 2

      請求方法的參數進行加密,本文的加密方式為des,他的加密原理不是在算法上,而是在于秘鑰的保密上,就是雙方約定一串生成的秘鑰為加密解密的鑰匙。下圖是生成秘鑰的方法

    3. 3

      對請求的參數進行加密,并默認編碼方式,方法為encrypt(parm, key),parm 為傳遞的字符串形式參數,key為約定秘鑰。加密方法如圖:

    4. 4

      解密方法。 decrypt(parm, key),參數parm為加密后的字符串,key為雙方約定的秘鑰,代碼如圖.

    5. 5

      接口實現說明,描述清楚請求路徑,參數詳細描述,當訪問成功或者失敗時返回數據的描述,如圖

    6. 6

      接口的測試,先生成加密后的參數,之后在瀏覽器中按格式訪問,觀看返回值,操作如圖.

    注意事項

    • 這個加密方式一定要注意定期更換秘鑰,并注意保護
    • 發表于 2018-02-08 00:00
    • 閱讀 ( 746 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆