Lotus domino 8.5 WebService 二 (LotusScript消费WebService)
开发工具: MyEclipse 8 Lotus Domino 8.5 平台: Windows XFire1.2 (WebService) ? 1. 新建web工程 2. 用MyEclipse自动导入XFire包 3. 创建测试类 接口:IUserInfo.java 实现类:UserInfoImpl.java 4.代码: ------------------------------- IUserInfo.java: public interface IUserInfo { ? ------------------------------- UserInfoImpl.java: ? public class UserInfoImpl implements IUserInfo { } 5. 让MyEclipse自动创建WebService Client 生成后类如图: ? 6. 测试WebService服务http://localhost:8080/XFireDemo91/services/UserInfo?wsdl,并另存为UserInfo.wsdl文件以备用。 7. domino中新建代理WebService使用者UserInfoLotusService: 新建使用者,输入http://localhost:8080/XFireDemo91/services/UserInfo?wsdl,会自动创建service代码: ? %INCLUDE "lsxsd.lss" '注意这个地方返回的是XSD_STRING类型,在java中返回的是String类型 8. 新建代理,调用WebService使用者: '-------------------- Option Public '-------------------- Sub Initialize ? 9. 执行此代理,输出user id is 3成功! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |