.net Microsoft CRM自定义服务层

.net Microsoft CRM自定义服务层,.net,design-patterns,crm,soa,.net,Design Patterns,Crm,Soa,客户要求我使用本地MS CRM 2016创建自定义应用程序。我希望将我的自定义业务逻辑集中在一个服务层中,该服务层可以通过ajax从插件和自定义网页访问。客户坚持将应用程序保留在CRM中——我建议我们将此逻辑集中在一个单独的web服务中,该服务位于同一个web服务器上,但他们不喜欢此选项。我不希望将我的业务逻辑嵌入到小代码turd插件中,也不希望用Javascript编写业务逻辑 是否可以在CRM中创建服务层? 是否可以创建一个在CRM中托管的自托管网站?我对自托管应用几乎一无所知 提前感谢,

客户要求我使用本地MS CRM 2016创建自定义应用程序。我希望将我的自定义业务逻辑集中在一个服务层中,该服务层可以通过ajax从插件和自定义网页访问。客户坚持将应用程序保留在CRM中——我建议我们将此逻辑集中在一个单独的web服务中,该服务位于同一个web服务器上,但他们不喜欢此选项。我不希望将我的业务逻辑嵌入到小代码turd插件中,也不希望用Javascript编写业务逻辑

是否可以在CRM中创建服务层?
是否可以创建一个在CRM中托管的自托管网站?我对自托管应用几乎一无所知

提前感谢,

另外,如果您能为我指明任何开源模式的方向,即使用MS CRM创建实际完整系统的最佳实践,而不是我遇到的900万个插件示例,那么您将获得额外的积分