,有這些規則堅持在數據庫中,然後應用程序使用。其中一些是複雜的謂詞,而另一些則需要在似乎相當複雜的關係中組合域對象。到目前爲止,我已經研究了GoF,eval動態和CodeDom。有沒有人有建議應該使用什麼?動態業務規則
Q
動態業務規則
5
A
回答
4
其實,你可以開發你的應用程序與WF規則引擎API不使用WF。 http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/09/WF-Rules-Engine-without-Workflow.aspx這會讓你從很多工作中解脫出來。
1
持續改善,這取決於你的動態規則的範圍和種類,你最終可以使用一個工作流引擎,如MS WF定義規則,例如工作流活動,這樣你隔離的邏輯,並不需要...當您需要更改工作流程中的任何內容時,完整重建應用程序。
這可能不是最好的解決辦法,但可能是一個替代...
1
已經花了一年時間建設方法上一個規則引擎和戰鬥,我可以告訴你它不容易。特別是當你專注於你的目標。如果爲了讓用戶爲系統編寫規則,你真的需要專注於該領域。對於大多數商業用戶來說,對開發人員來說容易得多。我們建立了一個規則,在Excel中創作的平臺,被編譯成C#和動態運行......問題是,用戶發現了電子表格和邏輯過於複雜的流程,並聘請承包商ASp.NET做建立的規則。
的BizTalk都有,我認爲可用於.NET應用程式 http://www.microsoft.com/biztalk/en/us/business-rule-framework.aspx
有樂趣的引擎!
1
多久規則的改變?構建一個讓業務構建(和版本)自己的規則的系統比構建一個讓程序員動態更新規則的系統更具挑戰性。
當類似的要求在過去的項目上來了,企業坦言,雖然是的,規則將發生變化;他們不會經常改變,以至於有是他們進行更新。 我們最終使用IronPython作爲動態部分,並將代碼存儲在數據庫中,系統會根據負載調整適當的規則。其餘的應用程序是用C#編寫的。爲我們和企業贏得勝利。
相關問題
- 1. 動態業務規則體系結構
- 2. LightSwitch - 業務規則
- 3. WF4業務規則
- 4. 數據驅動的業務規則。
- 5. 業務規則引擎
- 6. 業務規則Xtext語法
- 7. 兒臣業務規則
- 8. 配售業務規則庫
- 9. Web應用程序中的動態業務規則
- 10. 在軌道上的紅寶石動態業務規則引擎
- 11. 動態CRM業務規則和或條件
- 12. 動態CRM網上業務子網格規則
- 13. 部署規則服務WSO2業務規則服務器
- 14. 業務規則違規和例外
- 15. Microsoft BizTalk業務規則語言規範
- 16. Bluemix上業務規則服務的測試規則
- 17. 如何在業務規則屬性可訪問性時測試業務規則?
- 18. 使用業務規則服務當Bluemix
- 19. jbpm業務規則任務示例
- 20. 動態.htaccess規則
- 21. 驗證規則和業務規則有什麼區別?
- 22. 將業務規則與業務流程分離
- 23. 帶排隊和業務規則的MSMQ
- 24. 何時使用業務規則引擎
- 25. TDD和業務規則 - 網絡API 2.0
- 26. SQL。分層次應用業務規則
- 27. 使用XSLT處理業務規則?
- 28. CRM 2013業務規則導出選項?
- 29. 業務規則的jBPM流程
- 30. 哪裏寫Yii authManager業務規則?
究竟是什麼問題,如何存儲和檢索它們,或者如何快速執行?一些示例會有所幫助,還有規則應該運行什麼等。 – gjvdkamp
看一看代碼效果規則引擎。你在找什麼? – Lacash