473,385 Members | 2,210 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Need Help on Rules Engine

Hi All,

I'm trying to create a rules engine that could be re-used in the windows
client as well as the server side.

Could someone point me in the right direction. I'm looking to create simple
rules that could be passed on from the server to the client as xml. I would
like to know how I could translate those rules (some text like x > 0 or x <>
empty) into actual validations and execute them.

Any help is very much appreciated. Thank you very much for your time and
inputs.

Noel
Nov 23 '05 #1
3 1116
perhaps something like
<range min=".." max="..">
<set name=".."><value>Cat</value><value>Dog</value></set>

This would allow for basic ranges, sets and could be expanded to
include subsets, inclusions, joins, etc

Nov 23 '05 #2
Could you please throw some light on how I could use these in my code to
specify rules? I don't quite understand the syntax mentioned and an
explanation would be of great help.

TIA
Noel

"re****@community.nospam" <ma**********@gmail.com> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com...
perhaps something like
<range min=".." max="..">
<set name=".."><value>Cat</value><value>Dog</value></set>

This would allow for basic ranges, sets and could be expanded to
include subsets, inclusions, joins, etc

Nov 23 '05 #3
I really have absolutely no idea where you are attempting to go. Your
question seemed more like a request on how one could possibly express
rules in the form of XML. How one used them or what they were needed
for, I left completely up to you.

Nov 23 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Malte | last post by:
I am looking for a rules engine, based on Oracle, that is as generic as possible. I don't even know if such a beast exists. The application area is saturated by nested ifs, else and lookup in...
5
by: Christoph | last post by:
For retrieving CSS rules that can not be interpreted by an layout engine I can use the UnknownRule interface of DOM. Unfortunately in Gecko (Firefox 1.0.5), I cannot access such rules using...
2
by: Jason Shohet | last post by:
I have 6 rules for a given 'time' value. if (0 < iTime <= .5) {iFee = 17} else if ( .5 < iTime <= 1) {iFee = 20} else if... else if... yada yada I don't want to code this in C#...
5
by: MFC | last post by:
Ok, after three C# books, (C# How to Program, Programming in the Key of C#, and C# Weekend Crash Course) and three weeks, I believe I have tried everything to make a certain form function...
11
by: hazz | last post by:
before I start filling up the first page of perhaps many pages of code with if/then or switch:case buckets, I wanted to step back and see if there is a better way... I will have a table with up to...
16
by: Joel Finkel | last post by:
Folks, I am confused as to how to implement the following solution. I have a series of processing steps, each of which contains similar features (forms, etc). Therefore, I create a base...
2
by: hardieca | last post by:
Hi, I'd like to know if anyone knows of any resources detailing the best practices of validating rules in the business tier and providing helpful error messages to users in the UI tier. All the...
1
by: harshawardhan | last post by:
What is exactly oracle rules engine where should i get the related study material.
2
by: Wolf Saenger | last post by:
Hi, Is Sombody using a Business Rule Manager System? Is there a affordable system to recomended? You opinion please tia / regards Wolf
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.