Soap 从Bluemix应用程序调用现有Web api

Soap 从Bluemix应用程序调用现有Web api,soap,ibm-cloud,Soap,Ibm Cloud,我有一个运行SOAP Api的服务器。可以通过Internet调用API(无需VPN连接)。我已经在Bluemix中创建了一个API,并将一个计划与之关联。我从URL导入了WSDL。我的假设是,当调用定义的bluemixapi时,它将自动代理调用,代理将调用我的服务器(不在Bluemix环境中)。这似乎没有发生。是不是比这更复杂?我的最终目标是利用Bluemix开发环境和API管理功能,但保持“真正”的端点通过SOAP提供web服务。我遗漏了什么?据我所知,Bluemix是一个云开发和运行时环境

我有一个运行SOAP Api的服务器。可以通过Internet调用API(无需VPN连接)。我已经在Bluemix中创建了一个API,并将一个计划与之关联。我从URL导入了WSDL。我的假设是,当调用定义的bluemixapi时,它将自动代理调用,代理将调用我的服务器(不在Bluemix环境中)。这似乎没有发生。是不是比这更复杂?我的最终目标是利用Bluemix开发环境和API管理功能,但保持“真正”的端点通过SOAP提供web服务。我遗漏了什么?

据我所知,Bluemix是一个云开发和运行时环境,承载着各种平台和编程语言。我想你是说你有一个SOAP/HTTP公开的服务,可以在互联网上访问,你希望从Bluemix托管的应用程序中调用它。。。但该应用程序的本质是什么?它是Java、JavaScript、Node RED还是其他什么?它将在..中承载什么内容。。一个Node.JS容器,一个liberty服务器,一个WAS服务器,一个docker容器。。。我想我们还需要了解更多来提供帮助。这项服务是一项可以通过互联网访问的SOAP服务。我试图通过PHP访问它,但即使尝试使用显示的URL(凭证)从浏览器(使用海报)调用它也不起作用:该服务是一个可通过Internet访问的SOAP服务(托管在Bluemix之外)。尝试通过PHP访问它,但即使尝试使用显示的URL从浏览器(使用海报)调用Bluemix服务,凭据也不起作用(使用Bluemix UI中显示凭据的实例化凭据)。看起来Bluemix服务从未连接到提供SOAP服务的服务器:。我还感到奇怪的是,似乎没有地方可以配置实际调用将发生的SOAP“端点”。这不应该是服务的一部分吗?您对API管理功能的理解是正确的。我们需要弄清楚为什么代理无法按您希望的方式工作。API管理控制台中的SATU是绿色的吗?您在日志中看到错误了吗?据我所知,Bluemix是一个云开发和运行时环境,承载各种平台和编程语言。我想你是说你有一个SOAP/HTTP公开的服务,可以在互联网上访问,你希望从Bluemix托管的应用程序中调用它。。。但该应用程序的本质是什么?它是Java、JavaScript、Node RED还是其他什么?它将在..中承载什么内容。。一个Node.JS容器,一个liberty服务器,一个WAS服务器,一个docker容器。。。我想我们还需要了解更多来提供帮助。这项服务是一项可以通过互联网访问的SOAP服务。我试图通过PHP访问它,但即使尝试使用显示的URL(凭证)从浏览器(使用海报)调用它也不起作用:该服务是一个可通过Internet访问的SOAP服务(托管在Bluemix之外)。尝试通过PHP访问它,但即使尝试使用显示的URL从浏览器(使用海报)调用Bluemix服务,凭据也不起作用(使用Bluemix UI中显示凭据的实例化凭据)。看起来Bluemix服务从未连接到提供SOAP服务的服务器:。我还感到奇怪的是,似乎没有地方可以配置实际调用将发生的SOAP“端点”。这不应该是服务的一部分吗?您对API管理功能的理解是正确的。我们需要弄清楚为什么代理无法按您希望的方式工作。API管理控制台中的SATU是否为绿色?您是否在日志中看到错误?