如何从外部访问Node JS客户端的裸露BluePrism Webs服务



我已经创建了一个蓝色的过程,并将其作为Webs服务公开。因此,一切正常,我可以使用以下地址格式看到此Web服务。

http://[MachineName]:8181/ws/[ProcessName] .wsdl

因此,我可以运行节点JS客户端应用程序,并能够调用此服务并从中运行BluePrism服务。所有这些事情都在VMware客户端计算机中完成。我的BluePrism软件安装在这个虚拟机客户端中,然后在此进行了开发。(这不是主机)。现在问题是我如何从外部访问此暴露的Web服务。我需要作为公共网址访问此服务。然后,我将能够在云上托管我的节点JS客户端应用程序,并可以调用此服务以运行BluePrism过程。所以你能告诉我这是否有效吗?

我有以下问题。

a)这种蓝色暴露的Web服务是否可以作为公共URL托管?

b)我应该在VMware中的主机机器内进行蓝eprism的开发吗?

c)如果有一种方法可以从BluePrism服务器环境外部访问BluePrism Webs服务。请向我解释。

d)新的BluePrism版本是否支持这些要求?

e)我们不能将暴露的服务直接托管到云环境中?

在阅读本文之前,请注意,如果管理不当,您所描述的内容可能会成为很大的安全风险。

这些Web服务通常用于在企业网络的逻辑安全段中使用,并在允许的流量源上非常严格的限制。将这些Web服务暴露于Internet可以并且可能会导致第三方演员执行蓝色Prism流程。


a)这种蓝色暴露的Web服务是否可以作为公共URL托管?

当然可以。它作为普通网络服务运行,因此您可以将托管此蓝色Prism Web服务的运行时资源放置在可以外部访问的网络的逻辑段中。

b)我应该在VMware中的主机机器内进行蓝eprism的开发吗?

与其他问题的范围无关,但是您通常会在交互式客户端机器中进行开发。是否虚拟化取决于环境的设置。

完成提供Web服务功能并将其公开的过程的开发时,它将在该环境中传播到运行时资源。

c)如果有一种方法可以从BluePrism服务器环境外部访问BluePrism Webs服务。请向我解释。

有关问题(a)的答案。

d)新的BluePrism版本是否支持这些要求?

不清楚您在这里要求什么,但是最新版本的蓝色Prism确实支持将过程和对象作为Web服务。

e)我们不能将暴露的服务直接托管到云环境中?

如果您的运行时资源基础架构托管在云环境中,则可以从上述环境中展示Web服务。

与您有关Web服务有关的问题相关的设置过程和其他信息,蓝色Prism环境可在蓝色Prism Portal的文档选项卡中可用,标题为" VX.X用户指南"的文档中 - Web Services。

相关内容

  • 没有找到相关文章

最新更新