软件开发

如何界定规则引擎与应用系统的边界

应该如何判断哪些功能需要在应用系统中实现,哪些功能在规则引擎中实现,关于功能的摆放有没有大概的原则可以借鉴?显示全部

应该如何判断哪些功能需要在应用系统中实现,哪些功能在规则引擎中实现,关于功能的摆放有没有大概的原则可以借鉴?

收起
参与4

返回王文香的回答

王文香王文香其它IBM

一般来讲,当您的业务应用系统中含有大量的复杂的多变的业务逻辑、业务策略时就要考虑使用规则引擎。

在功能摆放上,应用系统主要负责业务功能的实现,比如有什么菜单有什么业务功能,ODM主要负责这些业务功能中的业务规则,即把负责多变的业务规则从业务系统中剥离出来,放到ODM中用自然语言实现。

IT咨询服务 · 2017-01-17
浏览862

回答者

王文香
其它IBM
擅长领域: 中间件规则引擎服务器

王文香 最近回答过的问题

回答状态

  • 发布时间:2017-01-17
  • 关注会员:3 人
  • 回答浏览:862
  • X社区推广