AX 4 Services
Project Homepage for Mobile ERP Services: Discovery and Usage The project is part of my Computer Science Curriculum with Focus on Component Technology and Web Services in special.
Requirements
-
Discovery and Use Enterprise Web Services.
Service Provider is Microsoft Dynamics AX 4. Dynamics is an ERP System and formerly known as Microsoft Business Solutions Navision Axapta. Since Version 4 it is possible to provide Web Services within Dynamics. -
Mobile Client.
Web Service Client is a Pocket PC Application. Operation System is Microsoft Windows Mobile 5. The Application is written in C# with Visual Studio 2005 Professional and .NET Framework 2.0 . Im using the Pocket PC Emulator 2005 SE for testing. -
Dynamic Client.
The Client Application finds the Services and Web Methods dynamically at Run Time. The only thing you have to do is to provide the Address of the WSDL File. So if a Service changes, disapears or new Web Methods are added it isn't necessary to make a software update on the client. -
Dynamic Usage The Client Application generates a User Interface dynamically to make the Services available to a User. All Service Parameters can be configured within the application. This is usefull to fillout standard values like Usernames and other IDs.
The Application
The Result is a Prototype written in C# that fits the requirements stated above. I've tested the Application with the Terra Services from Microsoft and with the Sales Order Services from Dynamics AX 4. Have a look at the YouTube Videos !
If you have any questions feel free to contact me per Email
This work is licensed under a Creative Commons Attribution-ShareAlike 2.0 Austria License.