我们如何在Lotus Notes 6.5中使用任何Web服务。我见过Soap Connect API的参考资料。这是唯一的方法吗??
任何例子都会有很大的帮助..
谢谢..
答案 0 :(得分:2)
R6中没有针对LotusScript和WS使用者的现成解决方案。您需要创建自己的系统来整形SOAP请求,将其发送到服务器并解析SOAP响应。
您不会以这种方式使用Web服务获益。重点是你不应该这样做。
如果使用Java路由,则可以使用Apache Axis库添加消费功能。
这是一篇非常古老的developerworks文章:
http://www.ibm.com/developerworks/lotus/library/domino-webservices/
最终虽然我建议升级到支持LotusScript中的WS使用者的更高版本。虽然要注意LS由于编程语言的限制而在WS中受到影响。
答案 1 :(得分:0)
我在R6中所做的是使用LotusScript创建基于Web的代理,其行为类似于Web服务。它对同时没有被太多用户调用的服务表现得相当不错(据我记得......) -
此演示文稿/示例可能对您有所帮助: http://www.slideshare.net/billbuchan/jmp206-lotus-domino-web-services-jumpstart#btnNext Bill的演示文稿中包含样本的完整文件可在此处下载: http://www.hadsl.com/HADSL.nsf/Documents/Lotusphere+2008+-+JMP206+-+Web+Services+Bootcamp!OpenDocument
另一个有用的链接(如果你想使用SOAP / Java): http://www.ibm.com/developerworks/lotus/tutorials/lswsdom65/lswsdom65-pdf.pdf
答案 2 :(得分:0)
如果您使用的是Windows,则可以使用LotusScript中的COM对象来调用Web服务。 我自己使用的一个好东西是PocketSOAP:http://www.pocketsoap.com/。它具有很多功能,例如支持https,使用SOAP标头和发送附件。
即使在本机R8 Web服务使用者中,许多PocketSOAP功能也不可用或难以实现,因此这也是比Lotus Notes 6.5更高版本的选项。