Web services 如何在lotusnotes中使用restfulweb服务

Web services 如何在lotusnotes中使用restfulweb服务,web-services,rest,lotus-notes,lotusscript,Web Services,Rest,Lotus Notes,Lotusscript,有没有人用LotusNotes编写客户机来使用RESTfulWeb服务?如果是这样,您使用过哪些代码示例?我不确定从哪里开始,因为目前网上似乎没有太多的例子 我的最终目标是拥有一些Lotusscript(或者Java,甚至@Formula),Notes客户机应用程序可以使用它们执行对RESTful web服务的常规GET、POST、PUT和DELETE调用。我将把结果存储在客户端计算机上的.xml文件中 谢谢 地理编码类并没有实现所有动词,但它为您提供了基于COM的方法的基础,假设我们讨论的是W

有没有人用LotusNotes编写客户机来使用RESTfulWeb服务?如果是这样,您使用过哪些代码示例?我不确定从哪里开始,因为目前网上似乎没有太多的例子

我的最终目标是拥有一些Lotusscript(或者Java,甚至@Formula),Notes客户机应用程序可以使用它们执行对RESTful web服务的常规GET、POST、PUT和DELETE调用。我将把结果存储在客户端计算机上的.xml文件中

谢谢

地理编码类并没有实现所有动词,但它为您提供了基于COM的方法的基础,假设我们讨论的是Windows客户端

操作编辑(示例):

Dim httpObject As Variant
Dim httpURL As String
Dim response As String
Dim returnCode As String

Set httpObject = CreateObject("MSXML2.ServerXMLHTTP")  ' use MSXML object
httpURL = "http://" & yourWebServiceURL      
Call httpObject.open("GET", httpURL, False)
response = Left$(httpObject.responseText,16000)
returncode = GetGeoValue("code")  ' e.g. 200 for success

这是一个Lotus Notes客户端应用程序,还是一个web应用程序,还是两者兼而有之?另外,您的目标是让单个Notes或Domino web用户在会话期间以交互方式使用RESTful服务吗?或者是Domino服务器上的进程在后台使用RESTful服务中的信息,并为Lotus Notes或Domino web用户保留所用信息的记录以供以后查看和操作?它是Lotus Notes客户端应用程序。目标是让单个Notes用户在会话期间通过GET、POST、PUT和DELETE以交互方式使用RESTful服务,就像普通RESTful客户机一样。如果有人有Lotusscript示例的话,它们可能会很好。我不介意编写一个代理(即使是Java)在后台使用信息。谢谢,谢谢!需要注意的是,您还需要安装MSXML 2.0或更高版本,以便创建所需对象()的代码MSXML2.XMLHTTP也适用于您的对象类型,因为这是一个客户端操作。不过,我无法确定这是否也取决于安装的MSXML2.0。