12-21-04 07:50 AM
Licensing aside, you can use a file rule store, or no rule store as you
pointed out. So you don't need SQL You need the rule engine library and
you can use file stores, but you need to install BizTalk to get those
components from an install and licensing perspective.
matt
"Neal Walters" <NealWalters@discussions.microsoft.com> wrote in message
news:D5D9FFE4-48F8-4BA4-8F11-A79C46B97799@microsoft.com...
> Someone asked an interesting question today.
>
> What if we want to call the business rule engine from an existing ASP.NET
> application (without using Biztalk and without using orchestrations)?
>
> What needs to be installed/deployed to the ASP.NET system? Does the Rule
> Engine Update service have to be installed? I'm guess so, so that the
> Rule
> Engine knows which SQL to access (where the policies are deployed). Or,
> by
> chance, can you just install the Microsoft.RuleEngine.dll on that machine?
>
> Can you run without deployed policies? I think the SDK example builds the
> rules on the fly and deletes them? But does it need the Rule Engine
> UpdateService to do that? Do you have to have a centralized Rule Engine
> database - or you could you load a policy in memory without having to have
> a
> database? Rules can be stored in an XML file instead of a database,
> right?
>
> I hope that expresses my question.
>
> Thanks,
> Neal Walters
> http://Biztalk-Training.com - Free Biztalk Demos - SQL Adapter coming
> soon!
>
>
[ Post a follow-up to this message ]
|