开发者

JAVA and how to execute user-code

I am building a tool which should do a diagnosis based on some values... It should be user extensible so hardcoding the conditions isnt a solution...

Suppose that we have a blood test...开发者_如何学Go

example ... WBC , ALDO ... And i want the user to be able to write somehow scripts

if (WBC.between(4,10) && ALDO.greater(5) || SOMETHINGELESE.isTrue()) ..... diagnosis="MPLAMPLA"...

The problem is 1)Write my parser 2)Or try to find something that executes user conditionals at runtime and customize it.. 3)another way

Please help,ideas needed!


  1. Use scripting (you can use javascript, bsh, groovy, etc). See tutorial here
  2. Use workflow engine, e.g. jBPM
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜