Microsoft Dynamics CRM System Architecture Overview

Source: Internet
Author: User
Tags microsoft dynamics

Microsoft Dynamics CRM Architecture Overview

The following dimo-strates the Microsoft Dynamics CRM
Architecture.

 

The platform is the heart of the Microsoft Dynamics CRM system. When you use
The Microsoft Dynamics crm sdk, you are building on top of this system.
Microsoft Dynamics CRM platform supports smaller deployments and can scale
Application Service Provider models also. The security mode protects
Platform from unauthorized access authentication ss the web. The main platform components
Are as follows:

  • Microsoft SQL Server database
  • Web Services
  • System Services (workflow, metadata, and integration)
  • A query processor that supports the entity model
  • Secured ad hoc queries that use an XML fetch statement to protect
    Physical Database
  • Plug-ins for business logic extensibility
  • Reporting Services

When you develop an application that uses the Microsoft Dynamics CRM server,
You use web services to communicate with the underlying platform layer.

The server platform is responsible for creating domain-specific objects. In
Microsoft Dynamics CRM, these objects include contact, lead, opportunity,
Account, business unit, and more. The goal of the Platform is to implement
Service-specific rules by manipulating and combining the underlying domain
Objects.

The platform does not impose business-specific logic. This layer imposes only
Generic domain constraints. It contains the building blocks for an application,
But by itself is nothing more than a collection of related objects. However,
Interaction between those objects within the domain can be assumed to implement
More extensible logic such as the quote-to-order-to-invoice processing and
Pricing logic.

The server platform also controls access to objects through security,
Controls access to the database, and raises events for workflow processes and
Custom business logic implementations. The platform layer provides for both
Incoming and outgoing e-mail processing through Microsoft Exchange.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.