因此,目前我设法访问了一个现有的Web服务,并使用其中一个函数来更改数据库。 但是,Web服务不响应Soap响应,而只使用HTTP响应代码200,我想用它来创建“成功!” - 就像通知一样。
使用BusinessWorks我能够在Modeler-View中将进程与HTTP Receiver连接,但它不起作用并给我错误消息 “进程配置错误。进程[webservices.module.IWSContract]中的活动[HTTPReceiver]无法进行输入转换。”
我的目标是从Web服务中捕获HTTP响应代码200,并可选择将其显示给用户。
答案 0 :(得分:2)
如你所说,你使用的是TIBCO BW 6.这应该是" Invoke"活动而不是SOAPRequestreply(基本调色板 - >调用)
答案 1 :(得分:1)
您需要使用 SOAP Request-Reply 活动来调用Web服务。从技术上讲,“HTTP 200”响应将不可见,但如果成功,您将获得空输出:
然后,您可以选择向用户返回任何成功消息。