看起来没有太多关于如何从Domino开发Rest使用者的文档(在我们的例子中是8.5.3)。我想知道实现这一目标的各种选择。我是一名Java开发人员,并且还想知道Domino lotusScript是否可以某种方式利用Java代理来调用Rest api。我知道可以从Domino调用Java代理,但我不确定实现此目的的确切进程/ API。无论如何,请让我知道一些可用的标准选项,用于从Domino 8.5.3开发Rest使用者。
由于
答案 0 :(得分:0)
我认为最简单的方法是处理代理(Java或LotusScript - 没关系,但我会选择Java)。
要触发代理 - 这是一个URL示例
http://Host/Database/AgentName?OpenAgent¶m=1
详细了解URL commands for opening agents, forms, and navigators
Domino lotusScript可以某种方式利用Java代理来调用 休息api。
我不这么认为。 我建议使用Java。
使用LotusScript可以获得的唯一好处 - 它可以更快地运行。每次运行java代理时 - 它都会将所有相关库提取到内存/磁盘(不确定),而不是开始运行。
答案 1 :(得分:0)
如果您的LotusScript将在Windows计算机上运行,则可以使用WinHTTP建立必要的URL连接以访问REST服务。但是,这不会给你任何帮助解析和格式化数据。
更好的选择可能是编写与REST服务作为Java类交互的代码,然后使用LS2J为您的LotusScript代码提供一种使用Java对象和方法的方法。