[rules-users] Drools Java and .Net

Corneil du Plessis corneil at tsctech.com
Mon Jan 31 09:46:03 EST 2011


We have successfully used IKVM to create a dlls for our Drools application.

The performance was a bit slower on IKVM/.Net as in Sun Java 5.
We dynamically load a large number of rules and found the largest impact 
is to the 'load time'

The performance impact was not such that it would make a network call 
viable; especially with 1000s of clients.

Apart from the performance impact the behaviour is exactly the same.

On 25/01/2011 17:04, FrankVhh wrote:
> Hi all,
>
> Suppose that you have a rule engine that needs to be embedded on the machine
> and that there is no way to call the rules as a service from a centralized
> server, what approach would one have to choose to make Drools and .NET work?
>
> The rulke engine will have to be cached to improve performance, so that
> part, until there is an up-to-date version of Drools.NET, has to be in Java
> anyway. Then you expose your JAVA code as a (local) service and let .NET
> call it? Or am I seeing things wrong here?
>
> I must stipulate that I am not an expert in .NET at all, and I know only
> barely enough Java to get Drools working :-).
>
> Thanks for your help.
>
> Kind regards,
> Frank
>
>
> salaboy wrote:
>> Yes, and if you want to use the rule engine from .NET you can use the
>> Drools
>> Server that expose the Drools Runtime in REST and SOAP interfaces :)
>> Greetings.
>>
>> 2011/1/19 Michael Anstis<michael.anstis at gmail.com>
>>
>>> Hi,
>>>
>>> I believe the .NET implementation of Drools is somewhat out dated.
>>>
>>> However Drools ticks all your other requirements.
>>>
>>> With kind regards,
>>>
>>> Mike
>>>
>>> 2011/1/19 Gorantla, Bhaskar (GE Capital)<bhaskar.gorantla at ge.com>
>>>
>>>> We are looking for a rules engine that has the following
>>>> characteristics.
>>>>
>>>>
>>>>
>>>> 1.       Supports both Java and .net
>>>>
>>>> 2.       Provides a business user friendly UI for creating/editing rules
>>>>
>>>> 3.       Supports versioning
>>>>
>>>> 4.       The rues in the rules repository are accessible to both Java
>>>> and
>>>> .net applications – Nice to have
>>>>
>>>>
>>>>
>>>> Do you know whether Drools supports all the above?
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> rules-users mailing list
>>>> rules-users at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/rules-users
>>>>
>>>>
>>> _______________________________________________
>>> rules-users mailing list
>>> rules-users at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/rules-users
>>>
>>>
>>
>> -- 
>>   - CTO @ http://www.plugtree.com
>>   - MyJourney @ http://salaboy.wordpress.com
>>   - Co-Founder @ http://www.jbug.com.ar
>>
>>   - Salatino "Salaboy" Mauricio -
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>>

-- 

Corneil du Plessis - Software Architect

TSC Technologies (Pty) Ltd
(o) +27 11 431 1666
(f) +27 86 674 2962
(c) +27 82 530 9259
Email: corneil at tsctech.com <mailto:corneil at tsctech.com>
www.tsctech.com <http://www.tsctech.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110131/5b6f217b/attachment.html 


More information about the rules-users mailing list