1

因此,目前我设法访问了一个现有的 Web 服务并使用它的一个功能来更改数据库。但是,Web 服务不会使用 Soap 响应进行响应,而只是使用 HTTP 响应代码 200,我想用它来创建类似“Success!”的通知。

使用 BusinessWorks,我能够在 Modeler-View 中将流程与 HTTP 接收器连接起来,但它不起作用并给我错误消息“流程配置错误。流程 [webservices.module 中的活动 [HTTPReceiver]。 IWSContract] 不能有输入转换。”

我的目标是从 Web 服务中捕获 HTTP 响应代码 200,并可选择将其显示给用户。

4

2 回答 2

2

正如您提到的,您使用的是 TIBCO BW 6。这应该是“调用”活动而不是 SOAPRequestreply(基本调色板-> 调用) 在此处输入图像描述

于 2014-09-23T12:28:09.183 回答
1

您需要使用SOAP Request-Reply活动来调用 Web 服务。从技术上讲,“HTTP 200”响应将不可见,但如果成功,您将得到一个空输出:

在此处输入图像描述

然后,您可以选择向用户返回任何成功消息。

于 2014-09-18T19:48:39.307 回答