首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >允许用户自定义域逻辑的架构是什么?

允许用户自定义域逻辑的架构是什么?
EN

Software Engineering用户
提问于 2020-10-20 01:04:14
回答 1查看 89关注 0票数 -2

是否存在允许用户创建自定义域逻辑的指定模式或系统?考虑以下情况

存在一个允许用户在应用程序数据集上运行复杂计算的应用程序(这些计算将是域逻辑)。应用程序的所有者是一组机械工程师,他们希望经常和频繁地更新可用的计算。

这个具体的问题是我在工作中面临的一个问题,但是这个问题感觉足够普遍,我想知道是否有一个共同的解决方案。为了实现它的价值,我们目前的解决方案是让机械工程师用vb编写计算,使用原始sql并给我们一个dll重新部署。所以从字面上说,任何事情都更好。

EN

回答 1

Software Engineering用户

发布于 2020-10-20 05:46:09

模式或系统将是一种编程语言(一种通用语言或特定于领域的语言),可以由解释器或编译器实现。

你的问题中有很多未知数,所以推荐一个具体的解决方案是没有意义的。为了找到适合这个问题的解决方案,以下是一些应该考虑的要点:

  • 域逻辑有多复杂?您是否只有基于数据记录中的许多变量的公式,或者数据库上使用CRUD操作的任意计算?
  • 域逻辑多久更改一次,以及应该以多快的速度部署更改?
  • 在应用程序上下文中编写要执行的代码的用户的安全含义是什么?
  • 应该在客户端工作站或服务器上执行代码吗?
票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/418140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档