|
eInfotree
features a distributed four-tier
client/server architecture that
provides flexibility,
extensibility and reliability.
This architecture facilitates
integration with other products
and systems. Integration with
both higher level enterprise
systems as well as lower level
systems such as laboratory
instruments, PLCs and cell
controllers is achieved with
minimal effort using an open
architecture and a modular
Application Program Interface
(API). A number of software
tools are available based on
this standard API that enable
implementation of demanding user
requirements without any
programming effort. Presentation Tier The Presentation Tier is based
on multi-dimensional
visualization using a highly
intuitive multiple pane concept
where all information of
interest is displayed to the
user on a single screen. The
presentation tier is comprised
of executables and Dynamic Link
Libraries (DLLs) that can be
installed on the client machine
or on a shared network file
server. Application Tier The Application Tier is based on
component object technology that
facilitates interfacing with
other systems and addition of
custom functionality using an
open architecture and modular
Application Program Interface
(API). Business Tier The Business Tier uses COM
technology that allows addition
of new business rules without
affecting the existing
application. The various objects
for this tier can also be
installed locally on the client
machine or centrally on a shared
network file server. Data Base Tier The Data Base Tier consists of
components that allow user
interaction with the Oracle
database server used by
eInfotree. These components
communicate with the database
using SQL*Net, a native driver
provided by Oracle. Since these
components are used extensively,
it is recommended that they
generally be installed on the
local client machine. However,
if desired, these can also be
installed remotely on the
central file server. Database Server The Database Server is the final
repository of all the
information that is stored in
eInfotree. The performance of
the system is dependent on
proper configuration and tuning
of the database. It is highly
recommended that a dedicated
database server be used.
eInfotree provides support for
database servers on all major
operating systems. A typical
application may be running the
database server on a Unix box
with Microsoft Windows clients. Notification Server A number of notification
messages can be configured in
eInfotree to notify users of
specific database events. The
notification server is
responsible for all such events.
The Notification Server can be
installed on the same machine as
the Database Server if required. |