某地產公司OA集成接口說明_第1頁
某地產公司OA集成接口說明_第2頁
某地產公司OA集成接口說明_第3頁
某地產公司OA集成接口說明_第4頁
某地產公司OA集成接口說明_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、中航地產OA集成接口說明1. EAS單點登錄接口調用從安全的角度考慮,第三方系統調用EAS的webservice接口,必需先調用EASLogin 接口,登錄EAS。再調用所需的業務接口。以海岸單點登錄接口為例,整個調用過程如下1、 調用EASLogin接口,實現登錄。2、 調用 LTPA令牌接口,獲取EAS的認證令牌(token)。2. EAS系統 EASLogin服務2.1 EASLogin接口客戶端調用開發(java實現)1、 點擊 EASLogin(wsdl),獲取其 wsdl 地址2、 制作 bat 文件,利用第三方包,發布登錄客戶端代碼,調用語句如下:java -Djava.ext.

2、dirs=lib org.apache.axis.wsdl.WSDL2Java 3、 第三方apache包4、 代碼解釋:java Djava.ext.dirs=lib org.apachelib 是包放置的文件夾名2.2 EASLogin 代碼調用1、 調用的所需參數* param userName 用戶名String * param password 密碼String * param slnName easString * param dcName 數據中心String * param language 語言String * param dbType 數據庫類型int* param aut

3、hPattern 驗證方式 默認 "BaseDB" ; 其他認證方式KEY可從easAuthPatterns.xml中獲取String2、 參數說明a) 所傳參數,如上所列,按順序傳入b) 解決方案:easc) 語言:L2 簡體中文L3 繁體中文d) 服務器地址 + 端口:組合成 URL e) 數據庫類型:0 SQL Server1 Oracle2 DB2f) authPattern 驗證方式i. 默認 "BaseDB"ii. easAuthPatterns.xml 文檔路徑iii. easAuthPatterns.xml 文檔說明3、 做一個javaB

4、ean 類,把此參數 set 到此javaBean 類中4、 登錄代碼a) 登錄b) 登錄實現3. LTPA令牌接口3.1 發布的LTPA令牌接口3.2 令牌webservice接口生成客戶端,可參考EASLogin方法3.3 接口參數:userId 用戶名 String3.4 返回值:String,已經加密的令牌字符串.3.5 接口調用示例(JAVA)String username = "user"WSLtpaTokenFacadeSrvProxyService service = new WSLtpaTokenFacadeSrvProxyServiceLocator()

5、;WSLtpaTokenFacadeSrvProxy client = service.getWSLtpaTokenFacade();String password = client.getLtpaToken(username);3.6 第三方單點登錄頁面調用示例:<script>document.location="http:/EAS門戶地址:端口/easportal/index2sso.jsp?username=<%=username%>&password=<%=password%>"</script>(passw

6、ord為通過調用LTPA令牌接口返回的字符串。)4. EAS系統WSWsMessageCenterFacade服務4.1 發布的WSWsMessageCenterFacade接口4.2 消息中心接口生成客戶端,可參考EASLogin方法4.3 接口參數:userId 用戶名 String4.4 返回值:int 4.5 接口調用示例(JAVA)String username = "user"WSWsMessageCenterFacadeSrvProxyService service = new WSWsMessageCenterFacadeSrvProxyServiceLocator();WSWsMessageCenterFacadeSrvProxy client = service.getWSWsMessageCenterFacade();Int intValue = client.checkMessageCount(username);4.6 EAS消息集成頁面調用示例 <a hre

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論