AX 4 Services
English VersionHomepage zum Praktikum Mobile ERP Services : Discovery and Usage. Das Praktikum ist Teil der Projektorientierten Wahlfachgrupppe Komponentenbasierte Softwareentwicklung, Werkzeuge, Prozesse und Methoden.
Anforderungen
-
Enterprise Web Services finden und nutzbar machen.
Web Service Provider ist Microsoft Dynamics AX 4, ein integriertes Warenwirtschaftssystem. Früher unter dem Namen Microsoft Business Solutions Navision Axapta bekannt. Seit Version 4 ist es möglich Business Logik als Web Service verfügbar zu machen. -
Mobiler Client.
Die Services werden von einem Pocket PC aus genutzt. Betriebssystem ist Windows Mobile 5. Die Client Anwendung ist in C# geschrieben mit dem .NET Framework 2.0 . Entwicklungsumgebung ist Visual Studio 2005 mit dem Pocket PC Emulator 2005 SE. -
Dynamischer Client.
Der Client findet die angebotenen Web Services dynamisch. Die Services und Methoden werden erst zur Laufzeit gesucht. Alleine durch die WSDL Service Beschreibung auf dem Server kann der Client die Funktionalität nutzen. Ändert sich ein Service ist kein extra Software Update notwendig. -
Dynamische Nutzung. Die Client Anwendung generiert dynamisch eine Oberfläche um die Services nutzbar zu machen. Die Service Parameter lassen sich noch extra konfigurieren. Beispielsweise um global gültige Parameter wie Benutzernamen und Message IDs festzulegen.
Die Anwendung
Ergebnis des Praktikums ist ein C# Prototyp der die oben genannten Anforderungen erfüllt. Ich habe den Client auch mit den Terra Services von Microsoft getestet. Dazu findest du 2 Videos online bei Youtube.
Bei Fragen melde dich doch per Email
This work is licensed under a Creative Commons Attribution-ShareAlike 2.0 Austria License.