事件框架介绍

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

使用 Microsoft Dynamics 365 和 Microsoft Dynamics 365 (online),您可以通过集成自定义业务逻辑(代码)来扩展或自定义服务器的功能。 您可以自定义该产品以支持您的公司处理业务的方式,也可以向该产品添加新功能。 用于开发自定义代码并将其集成到 Microsoft Dynamics 365 服务器中的技术称为事件框架

事件框架支持以可靠灵活的方式开发自定义业务逻辑并将其与 Microsoft Dynamics 365 集成,从而使您能够在 Microsoft Dynamics 365 之上创建丰富的垂直和水平解决方案。 在将自定义业务逻辑集成到 Microsoft Dynamics 365 中后,它可以作为主 Microsoft Dynamics 365 执行路径的一部分同步执行,也可以从托管队列异步执行。 可以将业务数据传递到自定义代码,然后根据信息的特性执行操作,或修改信息本身。

事件框架提供以下关键功能:

  • 改进的事件处理子系统。 该子系统提供统一的方法来执行插件和工作流活动,这可以改进可靠性、增强功能集以及改进插件的灵活性。

  • 事件框架 API,用于通过以插件和工作流活动的形式开发自定义业务逻辑来扩展 Microsoft Dynamics 365 平台。

  • 用于将插件和自定义工作流活动部署到 Microsoft Dynamics 365 数据库的 API。 通过将插件和工作流活动部署到数据库,可以将插件和自定义工作流活动自动分发给整个数据中心中运行 Microsoft Dynamics 365 服务的服务器。

  • 同步和异步执行插件。 作为主 Microsoft Dynamics 365 事件处理的一部分以预定义的顺序执行同步插件。 异步插件会排队,然后独立执行。

仅 Microsoft Dynamics 365 服务器和 Microsoft Outlook 客户端支持事件框架。 有关如何扩展 Microsoft Dynamics 365 Web 应用程序的详细信息,请参阅 自定义 Microsoft Dynamics 365 应用程序

本节内容

事件执行管道

插件隔离、信任和统计信息

相关章节

编写插件以扩展业务流程

支持的插件消息和实体

插件开发

插件实体

插件注册实体

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权