簡體   English   中英

在 Web 應用程序中集成 Microsoft AX dynamics 2012 r3

[英]Integrate Microsoft AX dynamics 2012 r3 in web app

我使用 PHP 開發了一個 ERP 軟件。 現在我想根據客戶需要在我的應用程序中集成 Microsoft AX dynamics 2012 r3。 由於我是一名 PHP 開發人員,我對如何開始感到困惑。 在探索中,我開始知道通過 Web 服務集成它的最佳方式

如何為 AX 創建 Web 服務? 可用服務的可擴展性。 我在網上找不到這方面的好資源。 那么任何人都可以建議好的資源或最好的方法是什么?

提前致謝

一個很好的地方開始將是發現與動態AX 2012集成的官方文檔在這里

您可能想要使用的工具是Application Integration Framework(AIF服務)。 您可以與Microsoft開發的現成服務集成,也可以創建自己的服務。 這需要AX和X ++的知識。 然后,您可以從PHP應用程序公開並調用這些服務。 首先AIF,走在這里的主要頁面,其中有建築和規划文件,並在這里對(文件)服務開發一個更具體的文件。 對於通過所謂的“適配器”揭露這些服務,看看在頂部的鏈接頁面。 例如,您可能對HTTP適配器感興趣,以便以這種方式公開您的服務。

另一種選擇可能是在PHP中創建自己的服務並從AX調用它們。 您可以從X ++調用服務,但由於語言的限制,有時通過從C#庫調用您在PHP中創建的服務可以更容易地實現。 C#庫將使用代理類來調用X ++對象來讀取/寫入您從PHP服務獲取/發布的任何數據。 可能是如何做到這一點的文件有趣的出發點。

通過閱讀這些文檔來了解Dynamics AX特定術語可以在開發期間幫助您使用google-fu ...但是一旦您對這些術語有所了解,論壇上會有更多信息,您將會是什么能夠找到。

可以辦到。 我已經這樣做了。 概括地說,此任務有兩個目的。 1. PHP 端 2. Dynamics AX 2012 端 並且需要將雙方相互連接起來。

對於PHP端,如果你使用任何框架或沒有任何框架的PHP,你需要編寫一個可以發送請求和接收響應的RESTful web服務。
對於 Dynamics AX 2012,您需要編寫一個可以請求和接收響應的 Web 服務。 Web 服務中使用的兩個端點都可以完成這項工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM