The USoft Rules Engine is automatically built-in in any runtime USoft implementation that you generate using USoft tools. There are 2 main contexts in which the USoft Rules Engine is automatically embedded:
•Any USoft client/server application.
•Any runtime architecture involving a USoft Rules Service (note the difference between "Rules Service" and "Rules Engine" here). Architectures involving a USoft Rules Service include USoft web applications where the user interface is created in USoft Web Designer, and REST/SOAP service platforms where a USoft Rules Service provides business rules to REST or SOAP services. In such an architecture you can develop the REST or SOAP services using USoft Service Definer.
Follow these steps to get started with a USoft client/server application.
|1.||Install the USoft product.|
|2.||Install a development account in your RDBMS.|
|3.||Create a USoft Binder file that is associated with (= gives access to) this development account. More information may be found in the USoft Binder Guide.|
|4.||In USoft Binder, choose Item, New from the menu and check the Authorizer, Definer, and User Application items.|
|5.||In the main list of USoft Binder, right-click on the Authorizer item and choose Create Tables. Repeat this for the Definer item.|
|6.||Double-click on the Definer item. Start defining your application, first in terms of the required domains, tables, columns and relationships of the required data model. See USoft Definer Guide for details.|
You are now ready to start using the Rules Engine that automatically underlies your application. Go back to the Binder file, right-click on the User Application item and choose Create Tables. Double-click the User Application and start using the application. Each time you enter, manipulate or query application data, the Rules Engine will be active.
Follow these steps to get started with a USoft Rules Engine.
This assumes you have already created a USoft development environment and that you have a USoft Binder file that gives you access to this account. If you do not have these elements in place yet, consult the USoft Binder documentation.
The Rules Service will be a runtime service that will provide the application functionality you have created so far.
|1.||Open the USoft Binder file.|
|2.||Choose Item, New from the menu.|
|The Add USoft Project Items dialog appears.|
|3.||Check the Rules Engine checkbox and then press the Add button.|
|A Rules Engine item appears in the main list.|
|4.||Right-click on the new item and choose Properties.|
|5.||In the Properties sheet, provide the main properties of the new Rules Service. See the USoft Definer help on "Rules Services" for details.|
|6.||Press the Configure button to start a browser-based wizard that will help you configure and start (= run) the Rules Service. This wizard includes explanatory help on each step.|
Once you have the Rules Service running, this Rules Service will automatically implement and call one or more underlying Rules Engines each time you call the Rules Service.