Browser client

The primary client for Dynamics 365 is the web browser. Dynamics 365 for Finance and Operations, Enterprise edition supports many browsers, such as Internet Explorer, Microsoft Edge, Google Chrome, and Safari. Dynamics 365 for Finance and Operation can be used across platforms and devices.

The following are the key highlights of the browser client:

  • Use of pure web technologies: HTML 5, CSS, and JavaScript
  • All communication is HTTPS, using the RESTful protocol in the JSON data format
  • All code runs on the server within the context of the ASP.NET web app

From an architecture point of view, the following diagram shows how the browser and the application server interact when the user interacts with Dynamics 365 for Finance and Operations, Enterprise edition in a browser:

The following steps describe the interaction between the browser and the application server as shown in the preceding image:

  1. As the very first step, when the user browses the application page using the browser, the user gets authenticated and redirected to the home page of Dynamics 365 for Finance and Operations, Enterprise edition. If the user is using Dynamics 365 for Finance and Operations, Enterprise edition for the first time, then the application form engine is requested and cached by the browser.
  2. When the user navigates to a form within Dynamics 365 for Finance and Operations, Enterprise edition, the browser sends the form request to the server.
  3. In response to the form request, the server returns precompiled form resources. Form resources are rendered by browser and client form engine and then cached locally by the browser.
  4. Now, the changes made by the user on the form, such as changing the data, clicking a button, and so on, are synchronized between the client and the server using delta changes.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset