【问题标题】:Can workday call an external webservice?工作日可以调用外部网络服务吗?
【发布时间】:2015-10-06 12:44:05
【问题描述】:

我们开始实现workday,有一个关于workday是否可以调用外部网络服务的问题。

【问题讨论】:

  • Workday 可以使用 Workday Studio 调用外部 Web 服务。 Studio 允许您使用 Workday Web 服务以及外部 WS 或任何其他来源、方法等构建复杂的应用程序和集成。

标签: workday-api


【解决方案1】:

Workday 绝对可以调用外部网络服务。 Workday 提供了一个带有基于 Eclipse 的 IDE 的集成平台。它是一个完整的 ESB 平台,可以调用 http(s) SOAP 和 REST 服务。存在具有流控制和转换的复杂编排。它是一个极其强大的集成平台,一些世界上最大的公司使用它来与第三方系统集成。

前面描述的 api 用于来自外部系统的入站数据流。

【讨论】:

    【解决方案2】:

    应该如何触发外部网络设备调用?

    我相信,从 Studio 解决方案进行一个肥皂或 restful Web 服务调用会相对简单......只要工作日不限制来自工作室集成的传出连接。

    对于集成可以做什么有一些安全限制 - 例如不允许他们使用 Java IO 例程读取本地文件(在工作日主机上)等

    【讨论】:

      【解决方案3】:

      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

      【讨论】:

        【解决方案4】:

        似乎有一个 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)。

        【讨论】:

        • 该文档仅说明工作日提供的 Web 服务以及客户端如何调用这些工作日公开的服务。它没有提到工作日如何通过 EIB 或工作日工作室调用外部网络服务。谢谢。
        • 看看。 community.workday.com/custom/developer/API/index.html 外部集成 Web 服务提供了一种操作,用于通知外部系统已从 Workday 中触发的集成事件。此服务的 WSDL 提供了需要由外部系统实现以接收事件“启动”信息的结构。
        • 我会说外部集成网络服务不允许 Workday 调用外部网络服务,因此答案应该是“否”,但问题是,OP 想要用这样的外部 Web 服务,因为几乎可以肯定,无需 Workday 调用外部 Web 服务就可以做到这一点。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多