Drools与Web应用程序集成的架构是什么?

岁月 : 让我描述Drools与Web应用程序的体系结构. 集成架构可以定义在两大类,一) Drools的嵌入在Web应用程序.

Drools的可以实现为整个初始化网络application.The规则引擎的一个内部组件从Web应用程序,因此它运行在同一个JVM作为Web application.So的规则引擎是活跃,直到JVM是活跃.

b) Drools的作为独立的服务与Web应用程序交互.

Drools的,可以作为一个独立的组件 (使用Drools的服务器的). 在这种情况下Web应用程序的Drools服务器交互服务. 这里的组件是松耦合,因此运行在JVM independently.If停止, 它只会停止Web应用程序,但规则引擎服务器仍然是ON serve.The最大的优势是同样的规则引擎服务器可以为许多Web应用程序 (客户端).这种类型的架构支持的可扩展性和未来的增长,这种体系结构的应用程序的主要优势是

我) 可伸缩
II) 松耦合
III) 可维护
IV) 可重复使用

所以得出的结论是, 这是更好地使用Drools作为一个独立的服务时,我们要提出一个很好的应用架构与未来增长前景. 而对于小的应用程序不会增长, 可用于嵌入式架构. 嵌入式架构是非常有用的,当我们做POC (概念证明) 或者我们需要一些快速的解决方案.

============================================= ============================================== 在亚马逊上购买最佳技术书籍,en,电工CT Chestnutelectric,en
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share