【導讀】Drools3自帶一種非XML格式的規(guī)則語言。這種格式通過使用標點符號,使得。你可以將該語言演化到與你需要解決的問題域更為相配。其中所用的圖稱為線路圖,是對語言中術(shù)語解釋的基本流圖表。如果你使用規(guī)則工作臺,那許多規(guī)則結(jié)構(gòu)可以通過內(nèi)容輔助系統(tǒng)完。成,例如輸入‘ru’然后按下Ctrl+Space,它將為你建立一個規(guī)則結(jié)構(gòu)。規(guī)則文件通常是以drl擴展名結(jié)尾。擴展名,但不是必需的),分散規(guī)則利于管理巨量規(guī)則的情況。ATTRIBUTES指出規(guī)則的行為表現(xiàn)。件部分,它遵循下面將提到的語法。RHS是允許Java語義代碼(很快將支持其。僅有的特別的關(guān)鍵字是為了設(shè)置,刪除和修改facts. 這個擴展機制是一個可擴展的API,但是它默認與dsl擴展名的文件工作,dsl文件中包含了如何將域語言或自然語言映射為規(guī)則語言以及域?qū)ο蟆K脕碓黾涌勺x性并避免使用標點符號。信DSL對你的應用是有用的,它事實上可以讓規(guī)則看起來非常易懂。持了一組規(guī)則的獨立性。作的記錄,獲得提供數(shù)據(jù)或服務給規(guī)則使用。