The following sections provide an overview of the documentation for web services in Microsoft Dynamics NAV 2013 R2.
Overview of Microsoft Dynamics NAV Web Services
This section provides overview material and information that is relevant to both SOAP and OData web services.
Compare the features and constraints of SOAP and OData web services.
Create and publish a web service.
Avoid issues that may occur when Microsoft Dynamics NAV pages expect user interaction.
Coordinate web service applications across multiple time zones.
Avoid data loss that can be caused by out-of-date proxies.
Implement policies to make your web services easier to understand and maintain.
SOAP Web Services
The topics in this section describe how to create and maintain SOAP web services.
Review the different options for creating URIs to interact with SOAP web services.
Review the operations that are available when a page is exposed as a web service.
Learn how to write code that provides a list of existing companies in a Microsoft Dynamics NAV database.
Ensure that field values are actually updated from web services.
OData Web Services
The topics in this section describe how to create and maintain OData web services.
Use OData to obtain an AtomPub document.
Use OData to obtain a service metadata (EDMX) document.
Write to the database through an OData web service that exposes a writable page
Use filter expressions in OData URIs.
Use FlowFilters in OData URIs.
Use server-driven paging in OData URIs.
Web Services Walkthroughs
The topics in this section demonstrate how to implement Microsoft Dynamics NAV web services.
Create an extension codeunit for an existing page, expose the page, and then write code that calls the page.
Create and consume a simple codeunit web service.
Create and consume a page as a SOAP web service.
Create and consume a page as an OData web service.
View and analyze Microsoft Dynamics NAV page data in Microsoft Excel using Microsoft PowerPivot for Excel, which is a data analysis add-in.
Make web service communication more secure.
Combine data from Microsoft Dynamics NAV 2013 R2 with data from Windows Azure Marketplace.