如何从IBM Bluemix调用Web服务并捕获数据

如何从IBM Bluemix调用Web服务并捕获数据

问题描述:

我有一个IBM Bluemix帐户。外部数据提供者会让我访问他们的一个Web服务,这些服务在被调用时会异步地获取我的数据。如何调用Web服务并捕获数据?如何从IBM Bluemix调用Web服务并捕获数据

+0

到目前为止,您尝试过哪些代码来访问数据?什么是失败? – FishStix

+0

我已经查看了Bluemix上提供的服务,但不确定它们中的任何一个是否允许我调用Web服务的接口。如果我必须在计算机上运行它,那么我会使用SQL Server或Python。 – AlignIT

+0

我可能会回到Bluemix支持提问。 – AlignIT

您说Web服务是异步的,但在Web应用程序的上下文中,服务更可能是同步的,但它是异步访问的。很可能,该服务正在通过AJAX进行调用。呼叫是对服务进行的,然后继续执行。当响应进入时,成功或失败函数(回调函数)将异步执行。 如果the service itself是异步的,那么您必须开发基于某些队列逻辑(或消息驱动的bean或其他)的更复杂的客户端。 上述两种情况都需要您开发一个调用Web服务并应用其响应的应用程序。

您可以使用RuntimesBoilerplates

还有API Connect服务,它允许(其中的其他功能)import API定义和test API API测试工具。但是,如果您需要使用数据并对其执行某些逻辑,则需要如上所述的应用程序。