DesignVision thin client on Windows, DesignVision application server on
Solaris, and VORTEXserver with DesignVision RPC on Solaris.
In Scenario 5, a DesignVision thin client application running on Solaris using
the DesignVision application server accesses data from Daylight Chemical's
Daylight server on another Solaris system. The Daylight server interface is
a set of C libraries. DVrpc runs a DV TRIMpl script which calls C programs,
gathers their output, and sends it back to the DesignVision application as
though it was a standard database call.
DesignVision thin client
DesignVision application server
Daylight Chemical Server
DesignVision rpc is a simple method for integrating dissimilar data sources into
a cohernet data view. The idea is similar to CORBA but much simpler to
implement and much quicker to execute.
The VORTEXnet evaluation kit, which includes the daemon and driver, is insta
lled in /usr2/trifox/bin. The DesignVision thin client is installed on the
system and DesignVision rpc is installed on the Daylight Chemical Solaris
- The DesignVision application server opens a connection to the DesignVision
rpc by sending a message to VORTEXserver on the Daylight server system. This
opens the chemcop.run TRIMpl application.
- The application sends a database request using TRIMpl to the DesignVision
rpc system which in turn executes a C program, passing parameters if necessary,
retrieves the results, and returns the data as a TRIM/pl list object.
Updated 9 Nov 2011.