首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Microsoft AX dynamics 2012 r3集成到web应用程序中

将Microsoft AX dynamics 2012 r3集成到web应用程序中
EN

Stack Overflow用户
提问于 2018-09-13 19:51:25
回答 2查看 879关注 0票数 1

我用PHP开发了一个ERP软件。现在我想根据客户的需要在我的应用程序中集成微软AX dynamics 2012 r3。由于我是一名PHP开发人员,我对如何开始感到困惑。在探索过程中,我逐渐了解到通过web服务集成它的最好方法

如何为AX创建web服务?可用服务的可扩展性。我在网上找不到这方面的好资源。那么,有没有人能推荐好的资源,或者哪种方法是最好的?

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2018-09-13 23:20:36

一个很好的起点是与Dynamics ax2012集成的官方文档,找到了。

您可能希望使用的工具是应用程序集成框架(AIF服务)。您可以与Microsoft开发的开箱即用服务集成,也可以创建自己的服务。这需要具备AX和X++方面的知识。然后,您可以从PHP应用程序公开和调用这些服务。要开始使用AIF,请转到主页的,其中包含架构和规划文档,以及以获取有关(文档)服务开发的更具体的文档。要通过所谓的“适配器”公开这些服务,请查看页面顶部的链接。例如,您可能对HTTP适配器感兴趣,以便以这种方式公开您的服务。

另一种选择是在PHP中创建您自己的服务,然后从AX调用它们。您可以从X++调用服务,但由于语言的限制,从C#库调用您在PHP中创建的服务有时会更容易实现。PHP库将使用代理类来调用X++对象,以读取/写入您从C#服务获取/发布的任何数据。和可能是有关如何做到这一点的文档的有趣起点。

通过阅读这些文档来了解Dynamics AX的特定术语可以帮助您在以后的开发过程中使用google-fu……但是,一旦你对这些术语有了感觉,论坛上就会有更多的信息,你会找到的。

票数 3
EN

Stack Overflow用户

发布于 2019-10-08 14:07:39

这是可以做到的。我已经做到了。在高层次的概述中,这项任务有两个结束。1. PHP端2. Dynamics AX 2012端,您需要将两端相互连接。

对于PHP端,如果您正在使用任何框架或没有任何框架的PHP端,您需要编写一个可以发送请求和接收响应的RESTful web服务。

对于Dynamics AX 2012,您需要编写一个可以请求和接收响应的web服务。web服务中使用的两个端点都可以完成这项工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52313125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档