我知道这是一个古老的问题,但是直到现在我还没有得出一个简洁的结论。
我之前已经问过这种问题:
https://discourse.corda.net/t/direct-accessing-network-apis-in-flows/915。
因此,此刻,如果我想在流中发出HTTP请求,可以直接提出吗?还是受到某种限制?
如果没有,例如,如何有更好的方法与遗留系统进行交互?
答案 0 :(得分:1)
可以从流中进行HTTP调用。但是,请注意,从Corda 3.1开始,流中对HTTP请求的支持是有限的:
您可以在Flow HTTP示例here中看到在流程中发出HTTP请求的示例。
另一种方法是在流外部查询遗留系统,并将查询结果作为流参数传入。