【发布时间】:2015-10-06 12:44:05
【问题描述】:
我们开始实现workday,有一个关于workday是否可以调用外部网络服务的问题。
【问题讨论】:
-
Workday 可以使用 Workday Studio 调用外部 Web 服务。 Studio 允许您使用 Workday Web 服务以及外部 WS 或任何其他来源、方法等构建复杂的应用程序和集成。
标签: workday-api
我们开始实现workday,有一个关于workday是否可以调用外部网络服务的问题。
【问题讨论】:
标签: workday-api
Workday 绝对可以调用外部网络服务。 Workday 提供了一个带有基于 Eclipse 的 IDE 的集成平台。它是一个完整的 ESB 平台,可以调用 http(s) SOAP 和 REST 服务。存在具有流控制和转换的复杂编排。它是一个极其强大的集成平台,一些世界上最大的公司使用它来与第三方系统集成。
前面描述的 api 用于来自外部系统的入站数据流。
【讨论】:
应该如何触发外部网络设备调用?
我相信,从 Studio 解决方案进行一个肥皂或 restful Web 服务调用会相对简单......只要工作日不限制来自工作室集成的传出连接。
对于集成可以做什么有一些安全限制 - 例如不允许他们使用 Java IO 例程读取本地文件(在工作日主机上)等
【讨论】:
Workday 允许使用他们的“外呼订阅”服务进行外呼。
这里描述了这种集成模式: https://community.boomi.com/docs/DOC-2614#jive_content_id_Outbound_Subscriptions
更可靠的集成模式是使用消息队列: https://community.boomi.com/docs/DOC-2614#jive_content_id_Message_Queuing
【讨论】:
似乎有一个 API。 https://community.workday.com/api
这里是 Web 服务文档。 https://community.workday.com/custom/developer/API/index.html
Workday 提供基于标准的开放式 SOAP API,用于以编程方式访问我们的按需业务管理服务。以下目录为我们的基于 SOAP 的多租户 Web 服务提供了 API 文档以及相应的 WSDL 和 XML Schema (XSD)。
【讨论】: