-1

我们的一位潜在客户要求提供“Web 服务 API”,以便外部系统可以与我们将提供的 BPM 引擎集成。我已经阅读了一个开源 BPM,其中提到它们提供了“JSON API”,那么开源工具提供的 JSON API 是否意味着它将这些 API 公开为 Web 服务? 例如,我可以使用以下 URL 调用 API:-http://localhost:8080/web/json/workflow/process/start/[code goes here]

提前感谢您的帮助。

BR

4

1 回答 1

0

取决于哪种类型的 Web API。一些 API 是 XML-RPC、SOAP 或 REST:

XML-RPC:http ://es.wikipedia.org/wiki/XML-RPC

肥皂:http ://es.wikipedia.org/wiki/SOAP

休息:http ://es.wikipedia.org/wiki/REST

实际上最常用的是 API REST,所以,是的,如果您的 api 是 REST,当您对http://example.com:8080/web/json/workflow/process/start/id执行 GET 操作时,您可能会启动过程。

注意身份验证机制。

于 2012-09-20T09:10:31.767 回答