I need to build a rule-engine for a dotnet WCF service

Options

  1. DROOLS
  2. ILOG for .NET. IBM acquired ILOG and rebranded it ODM. ILOG/ODM support both .NET and Java. ILOG for Java (aka JRules). ILOG for .NET has many similar features and benefits as it’s Java counterpart.
  3. http://msdn.microsoft.com/en-us/library/aa561216.aspx
  4. windows workflow engine
  5. FlexRule
  6. http://rulesengine.codeplex.com/: last updated in 2012
  7. http://workflowengine.codeplex.com/
  8. Windows Workflow Foundation for rules engine
    1. http://www.nilzorblog.com/2011/11/using-wf4-as-rule-engine.html
    2. http://cgeers.com/2008/01/26/using-rules-outside-of-a-workflow/
    3. http://www.youtube.com/watch?v=z-MRq6QPLsI
    4. http://msdn.microsoft.com/en-us/magazine/hh781025.aspx
    5. BEST: http://msdn.microsoft.com/en-us/library/dd489441(v=vs.110).aspx
    6. Creating Rules Using the Rules  Object Model (OM)
    7. Tutorial: http://msdn.microsoft.com/en-us/library/dd349785.aspx
    8. Windows Workflow Foundation Toys
    9. http://en.wikipedia.org/wiki/Windows_Workflow_Foundation
    10. Lab: http://visualstudiogallery.msdn.microsoft.com/7fe6f504-a58d-456e-8f55-e64bddc81a41/
    11. Code samples: http://social.msdn.microsoft.com/Search/en-US?query=workflow&emptyWatermark=true&searchButtonTooltip=Search%20MSDN&ac=4  and http://social.technet.microsoft.com/wiki/contents/articles/12326.windows-workflow-wf-4-x-samples.aspx
    12. http://channel9.msdn.com/Shows/Workflow-TV
  1. Drools.net: last updated on 23-Mar-2007
  2. NxBre: http://sourceforge.net/projects/nxbre/
  3. Simple Rules Engine: last updated in2011

 

Build your own: http://netmatze.wordpress.com/2013/03/04/building-a-rule-engine-in-c-part-4-extending-the-rule-engine-to-evaluate-defined-expressions/

Advertisements

One thought on “I need to build a rule-engine for a dotnet WCF service”

  1. Hi Tarun

    I know the link is quite old but I was wondering if its really possible to use Drools (not Drools.net) in its full capacity behind wcf wrapper.

    FYI: I am trying to find out best way to implement a rule engine ( rather a BRMS) in .Net (so no paid like flexrule/Inrule)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s