云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

大带宽_aspnet虚拟主机_企业级

小七 141 0

在许多IT部门,BMC补救措施用于管理事件和更改。这个软件以Web服务的形式提供了一组api,可以用来与其他应用程序平台集成。这些API可以通过编程来完成补救措施中的相同活动,立返利,在许多情况下通常是手动完成的。

本示例逐步说明如何在SAP PO中构建接口,云100,从BMC补救系统查询事件。

首先,我们需要从补救应用程序中查找Web服务列表。

下面的链接将列出可用的服务:

/arsys/WSDL/protected/list

我们在这个特定示例中的重点是上面突出显示的服务HPD\u IncidentInterface\WS。选择它是为了简化场景,但任何其他服务的行为基本上都与此相同。

下一步是获取WSDL以描述此服务中可用的方法。

通过单击服务,WSDL将显示在浏览器上。

将XML作为WSDL文件保存到本地文件夹中。我们将使用WSDL在SAP PO中构建ESR对象。

首先创建外部定义并导入刚刚保存的WSDL文件。

它将具有以下方法(或操作):

我们将选择突出显示的2个服务。它们分别代表请求和响应。

服务将在Remedy中运行查询,怎样做淘客,以获取提供了票号的事件票证的详细信息。

例如,这是在BMC Remedy中运行的手动查询,以显示事件:

如下所示,构建以服务接口和操作映射结尾的ESR对象将是一个简单的活动。消息映射将是一对一的,与上面解释的外部定义中使用的消息类型相同。

下一步是在NWDS中构建IFLOW对象。

出于说明目的,将发送方创建为SOAP发送方,可以用不同类型的任何其他同步发送方通道(例如SOAP、REST、RFC、,ABAP代理或HTTP)。

SOAP接收器配置是一个棘手的配置。

以下是ESR中请求/响应的结构:

它只显示事件的\u编号。但是如果我们看一下WSDL,其中有一个编码的身份验证信息,它将在运行时成为SOAP头的一部分。

如果我们可以使用SOAPUi构建服务,我们可以清楚地看到标题,如下所示。

我们需要将身份验证信息添加到接收器通道。

接收器通道参数的一般部分如下所示。用户/密码是您的补救凭证。

要将凭证添加到SOAP头中,我们将使用,module AF\u Modules/AddSOAPHeaderBean in module parameters.

以下是模块配置条目:

module Key Parameter Name Parmeter Value

0 AuthenticationInfouserpwd

0命名空间urn:HPD\u IncidentInterface\u WS

发送方通道没有解释,物联网应用技术,因为它是一个常规的SOAP通道。

保存、激活和部署IFLOW。

我们可以从WSNAVIGATOR运行测试。

剪切并将IFLOW的NWDS运行时属性中的WSDL url粘贴到WSNaviagtor中。

结论:

这是使用Remedy API查询事件的最简单情况,但考虑到API列表的范围,它们可以用于自动化事件和更改请求管理。

例如,如果从不同的平台生成错误,并且如果可以根据错误自动触发事件,则可以节省手动报告问题的时间。另一个例子是,物联网开发,如果由于状态更改而需要更新事件或更改请求,则可以从另一个平台中发生的实际状态更改自动触发。

需要注意的是,如果防火墙和代理服务器限制了补救系统的访问,可能需要调整信道参数以应对这些情况。