某地产公司OA集成接口说明

上传人:公**** 文档编号:487717455 上传时间:2024-02-02 格式:DOCX 页数:7 大小:182.74KB
返回 下载 相关 举报
某地产公司OA集成接口说明_第1页
第1页 / 共7页
某地产公司OA集成接口说明_第2页
第2页 / 共7页
某地产公司OA集成接口说明_第3页
第3页 / 共7页
某地产公司OA集成接口说明_第4页
第4页 / 共7页
某地产公司OA集成接口说明_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《某地产公司OA集成接口说明》由会员分享,可在线阅读,更多相关《某地产公司OA集成接口说明(7页珍藏版)》请在金锄头文库上搜索。

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. 默认 BaseDBii. easAuthPatterns.xml 文档路径iii. easAuthPatterns.xml 文档说明3、 做一个javaBean 类,把此参数 set 到此javaBea

4、n 类中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();WSLtpaTokenFacadeSrvProxy client =

5、 service.getWSLtpaTokenFacade();String password = client.getLtpaToken(username);3.6 第三方单点登录页面调用示例:document.location=http:/EAS门户地址:端口/easportal/index2sso.jsp?username=&password=;(password为通过调用LTPA令牌接口返回的字符串。)4. EAS系统WSWsMessageCenterFacade服务4.1 发布的WSWsMessageCenterFacade接口4.2 消息中心接口生成客户端,可参考EASLogin方

6、法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消息集成页面调用示例 EAS待办消息:?条

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号