Sharing a common set of "business rules" by web and back-office applications does more than simplify the integration of multiple
user interfaces.
Historically...
Historically, web based and back-office (inside) applications used different programs to accomplish similar goals.
Programs such as order entry required separate business rules to be written on the 'client-side' as each new user interface,
was brought on-line.
Scope creep...
As applications were modified to support changing markets and needs, each change on the central host, or "enterprise" system, would
require a corresponding change to the user interface. Visual Basic, .NET, and Browser based applications would all require time-consuming
custom modifications.
Divergence
Rules and logic embodied in different sets of code would tend to diverge due to the complexity of
maintaining "parallel but dissimilar" applications coded in a variety of programming languages.
After numerous revisions, the business rules on one side or the other would get "out of synch".
Shipment and pricing errors occurred, valuable leads were lost and support personnel were often hastily
added as customer service levels dropped.
Shared business objects
Nucleus Technology from BinaryStar separates the presentation layer from the data management rules,
safely keeping the rules for managing data on the host and eliminating the complexities that arise when
business rules begin creeping into the User Interface.
A unified rules approach
NuQL provides a strategic interface layer (or API). This API manages security, retrieval, validation,
formatting, processing and delivery of data between the host system and a wide variety of user interface options.
Simplifying client side code
It doesn't matter whether the "front-end" is a VB application, .NET, web browser or character interface, as all are able to use
the same API, simplifying client side code.
One-stop archival, Risk Mitigation
When the host system is archived (or 'backed up'), the rules for managing the data are also archived, mitigating potential risk to
both code and data.
Taming inconsistency
Shared business rules provided by Nucleus Technology, reduce the complexity of on-line applications, put them on-line faster, and simplify
long-term support - in addition to taming inconsistency.