如何使用IBM Message Broker将存储过程公开为Web服务,以便可以与Lotus Notes应用程序一起使用?
|
我们正在尝试使用IBM Websphere Message Broker在大型机上将存储过程(用cobol编写)作为Web服务公开。然后,我们需要能够使用Lotus Notes应用程序(8.5.1)与Web服务进行对话,并获取存储过程返回的数据。我们遇到了几个问题:
首先,我要说我们以前没有使用Message Broker将任何内容公开为Web服务,也没有在Lotus Notes本身内部使用Web服务。但是,我们在站点上有一个承包商,该承包商的Lotus Notes结束了工作。也就是说,我们可以在Lotus Notes端成功创建一个Web服务使用者,并使用在.Net中创建的另一个Web服务来测试此连接性时获取数据。
到目前为止,我们已经遇到了几个问题。任何投入将不胜感激。
1)WSDL访问-我们认为存储过程已在代理端作为Web服务公开,但是,在将?wsdl附加到服务URL时,我们无法访问wsdl。这是否意味着Web服务设置不正确?
2)我们还尝试让Message Broker生成wsdl,然后通过Web服务使用者的import WSDL选项将其导入Lotus Notes(因为我们似乎无法指向URL)。 Lotus Notes接受WSDL并创建适当的代码与之通信。这里的问题是Broker似乎收到了请求,但是不理解。
我们已经对此问题进行了数周的故障排除,并且没有任何运气。请,任何想法将有所帮助。
没有找到相关结果
已邀请:
1 个回复
抹持奠糙驰