Select a data integration (import/export) strategy in x++
it is always wise to be aware of available integration tools.
The following integration patterns are available for finance and operations apps:
- OData
- Batch data API
- Custom service
- Consume external web services
- Excel integration
OData :
Custom service :
- SOAP endpoint – Code examples for consuming custom services using SOAP are available in the Microsoft Dynamics AX Integration GitHub repository - SoapConsoleApplication.
- JSON endpoint – Code examples for consuming JSON services are available in the Microsoft Dynamics AX Integration GitHub repository - JsonConsoleApplication.
Consume external web services
A developer consumes web services by adding new class libraries to finance and operations apps.
Excel integration
The Microsoft Office integration capabilities provide users with a productive environment that helps them get the job done by using Office products.
Microsoft Excel can change and quickly analyze data.
The Excel Data Connector app interacts with Excel workbooks and OData services that are created for publicly exposed data entities.
Synchronous vs. asynchronous integration patterns
A synchronous pattern is a blocking request and response pattern, where the caller is blocked until the recipient has finished running the Excel integration and gives a response. An asynchronous pattern is a non-blocking pattern, where the caller submits the request and then continues without waiting for a response.
Consider using OData for synchronous and Batch data API for asynchronous integration scenarios.
Comments
Post a Comment