|
Home > Archive > BizTalk Server General > May 2005 > Can/Should the Biztalk BRE be used outside of Biztalk orchestratio
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Can/Should the Biztalk BRE be used outside of Biztalk orchestratio
|
|
| Greg Banister 2005-05-06, 5:53 pm |
|
We are to architecting an application that needs to implement business
rules, many of which are very complex and subject to very frequent change.
In the past we've implemented the business rules in code and as a result we
continually need to modify the code, recompile and redeploy the apps. For
this next generation of our application(s) I want to abstract the business
rules from the rest the client applications into a business rule engine that
can be utilized by a custom app server that will in turn server our various
clients (Web, Smart client, whatever...). We are a small shop on a shoe
string budget. I've looked at high end solutions such as the new ILOG for
..NET but I'm afraid we won't be able to afford the cost of such a solution.
Although I think we could afford a single processor Biztalk Standard license.
Now, I have just enough exposure to BizTalk to be dangerous, but I'm
wondering if a valid solution would be to implement our business rules in the
BizTalk and invoke the BRE from the app server. (For what this is worth, we
will have future needs for Biztalk so getting it in now may be an added
benefit.) So, I’d like to know if anyone has any opinion as to the
sanity/feasibility of such a solution. I’d also like any suggestions for
alternate solutions.
Thanks,
Greg
| |
|
|
You've got an ideal tool for your needs.
I'm using the BRE as we speak as a configuration layer for orchestrations
and also to bring changing facts to the orchestrations AND code.
Your best option might be to use a web service.
"Greg Banister" <GregBanister@discussions.microsoft.com> wrote in message
news:06DA2891-E8E1-4753-8882-46CC68F2F6FC@microsoft.com...
>
> We are to architecting an application that needs to implement business
> rules, many of which are very complex and subject to very frequent change.
> In the past we've implemented the business rules in code and as a result
> we
> continually need to modify the code, recompile and redeploy the apps. For
> this next generation of our application(s) I want to abstract the business
> rules from the rest the client applications into a business rule engine
> that
> can be utilized by a custom app server that will in turn server our
> various
> clients (Web, Smart client, whatever...). We are a small shop on a shoe
> string budget. I've looked at high end solutions such as the new ILOG for
> .NET but I'm afraid we won't be able to afford the cost of such a
> solution.
> Although I think we could afford a single processor Biztalk Standard
> license.
> Now, I have just enough exposure to BizTalk to be dangerous, but I'm
> wondering if a valid solution would be to implement our business rules in
> the
> BizTalk and invoke the BRE from the app server. (For what this is worth,
> we
> will have future needs for Biztalk so getting it in now may be an added
> benefit.) So, I'd like to know if anyone has any opinion as to the
> sanity/feasibility of such a solution. I'd also like any suggestions for
> alternate solutions.
>
> Thanks,
> Greg
| |
|
|
Hi Greg,
We have tried using BRE for Web apps it works great, but not with windows
app.. Install just the rules engine on the web server no other BizTalk
stuffs.
Ren
"Greg Banister" wrote:
>
> We are to architecting an application that needs to implement business
> rules, many of which are very complex and subject to very frequent change.
> In the past we've implemented the business rules in code and as a result we
> continually need to modify the code, recompile and redeploy the apps. For
> this next generation of our application(s) I want to abstract the business
> rules from the rest the client applications into a business rule engine that
> can be utilized by a custom app server that will in turn server our various
> clients (Web, Smart client, whatever...). We are a small shop on a shoe
> string budget. I've looked at high end solutions such as the new ILOG for
> .NET but I'm afraid we won't be able to afford the cost of such a solution.
> Although I think we could afford a single processor Biztalk Standard license.
> Now, I have just enough exposure to BizTalk to be dangerous, but I'm
> wondering if a valid solution would be to implement our business rules in the
> BizTalk and invoke the BRE from the app server. (For what this is worth, we
> will have future needs for Biztalk so getting it in now may be an added
> benefit.) So, I’d like to know if anyone has any opinion as to the
> sanity/feasibility of such a solution. I’d also like any suggestions for
> alternate solutions.
>
> Thanks,
> Greg
| |
| Marc Nemegeer 2005-05-09, 2:47 am |
| Not with windows forms applications ? Can you elaborate a bit on the
encountered problems. We are considering this approach, but we have a
windows forms application ...
Thanks,
Marc
"Ren" <Ren@discussions.microsoft.com> schreef in bericht
news:E3683EB2-3B3E-45CC-9CCE-66E7D734CB1A@microsoft.com...[vbcol=seagreen]
>
> Hi Greg,
>
> We have tried using BRE for Web apps it works great, but not with windows
> app.. Install just the rules engine on the web server no other BizTalk
> stuffs.
>
> Ren
>
>
> "Greg Banister" wrote:
>
| |
|
|
You can definintely use the BRE with any windows .net based forms
applications.
"Marc Nemegeer" <nemegeermATdelaware.be.NOSPAM> wrote in message
news:eJVWlkGVFHA.2420@TK2MSFTNGP12.phx.gbl...
> Not with windows forms applications ? Can you elaborate a bit on the
> encountered problems. We are considering this approach, but we have a
> windows forms application ...
>
> Thanks,
> Marc
>
>
> "Ren" <Ren@discussions.microsoft.com> schreef in bericht
> news:E3683EB2-3B3E-45CC-9CCE-66E7D734CB1A@microsoft.com...
>
>
|
|
|
|
|