Patent ID: 6038590
Filing Date: 2000-03-14
Classification: G06F

Abstract:
A server for a distributed system, comprising:(a) a client computer;(b) a server computer;(c) a network connecting the client computer to the server computer; and(d) an execution framework code segment configured to couple the server computer and the client computer via the network, comprising:(1) a plurality of client computer code segments resident on the server, each for transmission over the network to a client computer to initiate coupling, the client computer code segments comprising a user interface and an object-oriented presentation engine framework including a mediator state machine which receives a plurality of messages, determines which message should be handled by which part of the execution framework, and forwards the message for further processing to the execution framework; and(2) a plurality of server computer code segments resident on the server which execute on the server in response to initiation of coupling via the network with a particular client utilizing the transmitted client computer code segment for communicating via a particular communication protocol.