Lotus notes 如何使用IBMMessageBroker将存储过程公开为web服务,以便它可以与LotusNotes应用程序一起使用?

Lotus notes 如何使用IBMMessageBroker将存储过程公开为web服务,以便它可以与LotusNotes应用程序一起使用?,lotus-notes,messagebroker,Lotus Notes,Messagebroker,我们正在尝试使用IBMWebSphereMessageBroker将大型机上的存储过程(用cobol编写)作为Web服务公开。然后,我们需要能够使用LotusNotes应用程序(8.5.1)与web服务对话,并获取存储过程返回的数据。我们遇到了几个问题: 让我先说一下,我们以前没有使用MessageBroker将任何东西公开为web服务,也没有在LotusNotes本身中使用web服务;然而,我们已经有一个承包商在现场让LotusNotes结束工作。也就是说,我们可以在LotusNotes端成功

我们正在尝试使用IBMWebSphereMessageBroker将大型机上的存储过程(用cobol编写)作为Web服务公开。然后,我们需要能够使用LotusNotes应用程序(8.5.1)与web服务对话,并获取存储过程返回的数据。我们遇到了几个问题:

让我先说一下,我们以前没有使用MessageBroker将任何东西公开为web服务,也没有在LotusNotes本身中使用web服务;然而,我们已经有一个承包商在现场让LotusNotes结束工作。也就是说,我们可以在LotusNotes端成功地创建一个web服务使用者,并在使用我们在.Net中创建的另一个web服务来测试这种连接时获取数据

到目前为止,我们遇到了几个问题。如有任何意见,将不胜感激

1) WSDL访问-我们相信存储过程已在代理端作为web服务公开,但是,在将?WSDL附加到服务url时,我们无法访问WSDL。这是否意味着web服务设置不正确

2) 我们还尝试让MessageBroker生成wsdl,然后通过Web服务使用者的import wsdl选项将其导入LotusNotes(因为我们似乎无法指向url)。LotusNotes接受WSDL并创建与之通信的适当代码。这里的问题是代理似乎收到了请求,但不理解它


我们已经对此进行了数周的故障排除,但运气不佳。拜托,任何想法都会有帮助的

您是否尝试过用另一个应用程序(如)调试web服务?您使用的是什么版本的Lotus客户端?

您是否尝试过用其他类似的应用程序调试web服务?您使用的是什么版本的Lotus客户端?

我相信他的问题说明了他们的Notes客户端版本是8.5.1,很抱歉,还有一周的其他生产问题。回到这里。我现在正在下载SoapUI来试一试。下周,我会更积极地回答这个问题,发布结果等等。感谢您迄今为止的投入!下载了试用版,这就引出了这个问题。非常感谢。MessageBroker流中存在错误。修复后,一切正常。我相信他的问题表明,他们的Notes客户端版本是8.5.1。很抱歉,还有一周的其他生产问题。回到这里。我现在正在下载SoapUI来试一试。下周,我会更积极地回答这个问题,发布结果等等。感谢您迄今为止的投入!下载了试用版,这就引出了这个问题。非常感谢。MessageBroker流中存在错误。一旦修好了,一切都很好。