EMUG99: adeptserver - Weininger

adeptserver

EuroMug'99, 28 October 1999, Cambridge, UK
Dave Weininger, Daylight CIS, Santa Fe, NM

Overview

Daylight will be producing a new kind of TCP/IP server called adeptserver. Originating from a discussion during the MUG99 meeting in Santa Fe, it was intended to provide a depiction tool, i.e., a utility for delivering customized 2D depictions in a distributed manner. During development this summer, it evolved into a generic program-object-based compute server which is likely to be useful for many other functions.

The adept architecture is very simple. adeptserver is a normal, full-blown TCP/IP server, similar in form to thorserver, merlinserver and daytoolserver. adeptserver communicates with clients primarily via Thor datatrees and uses program objects to do computational tasks such as generating and rendering pictures. The overall system is robust, flexible and very extensible. It is expected to meet our long-term structural display needs.


Features


adept architecture


program objects


depictor class


renderer class


converter and reformatter classes


other classes


Examples


The adept toolkit


Outstanding issues


Daylight Chemical Information Systems, Inc.
info@daylight.com