【问题标题】:Using PHP to Update Dynamics AX 2012 Workflow使用 PHP 更新 Dynamics AX 2012 工作流
【发布时间】:2015-02-08 09:30:44
【问题描述】:

我目前正在尝试设置一个 PHP 脚本来与 Dynamics AX 2012 通信并更新工作流程(即批准和拒绝),在阅读 this post 之后我相信它可以使用业务连接器来实​​现 - 但是我也阅读了很多建议不要将 Business Connector 与 AX 2012 一起使用的文章,因此我想避免这样做如果可能

我的问题是:我如何使用 PHP(或我可以通过 PHP 调用的任何其他语言)与 AX 2012 通信,以批准/拒绝或以其他方式更新现有工作流而不使用业务连接器?

提前致谢。

【问题讨论】:

    标签: php .net axapta dynamics-ax-2012 dynamics-ax-2012-r3


    【解决方案1】:

    您应该使用 AIF (Application Integration Framework)。

    然后您可以通过 SOAP(Web 服务)调用 AX AIF 服务。使用HTTP 适配器而不是默认的NetTcp(或将其配置为使用BasicHttp)。

    有关配置 HTTP 适配器的说明,请参阅https://technet.microsoft.com/en-us/library/hh496418.aspx

    对于工作流操作,AIF 服务已创建 (\Services\SysWorkflowApprovalService)。

    【讨论】:

      【解决方案2】:

      更好的方法是将您的 PHP 应用程序连接到 WCF 服务,然后轻松将该 WCF 服务集成到 AIF,然后将 AIF 调用到 Dynamics AX, 我认为这是最好的方法。

      【讨论】:

        猜你喜欢
        • 2013-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多