[See all pages on this site.] [Find out more about Trifox Inc.] [Find out how to contact Trifox personnel.] [Complete product documentation, FAQs, online references.] [Pricing is simple.] [Download an evaluation copy of any Trifox product.] [Descriptions of all products, including VORTEX, DesignVision, and Genesis.]

[LOGO]
[Navigation Map]

 

[Search Site]

| 

Scenario 5

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.

Components

Client

 »  DesignVision thin client

Server

 »  VORTEXserver
 »  DesignVision application server
 »  VORTEXnet

Server (MVS)

 »  VORTEXserver
 »  DesignVision RPC
 »  Daylight Chemical Server

Sequence

  1. 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 Windows system and DesignVision rpc is installed on the Daylight Chemical Solaris server.
  2. 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.
  3. 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.
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.

© 1985-2020 Updated 9 Nov 2011.