×

Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system

  • US 6,304,893 B1
  • Filed: 07/01/1996
  • Issued: 10/16/2001
  • Est. Priority Date: 07/01/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A server for a distributed system, comprising:

  • (a) a client computer having an application specific invoking code segment wherein the application specific invoking code segment is used to begin execution of a chosen application;

    (b) a server computer;

    (c) a network connecting the client computer to the server computer;

    (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-transferable computer code segments resident on the server computer, each for transmission over the network to a client computer to initiate coupling, wherein at least one of the client-transferable computer code segments comprises a user interface and at least one of the client-transferable computer code segments comprises an object-oriented presentation engine framework including a mediator state machine which receives a plurality of messages and determines which message should be handled by which part of the execution framework, and forwards the message for further processing to the execution framework;

    (2) a plurality of server-only computer code segments resident on the server computer which executes on the server computer in response to initiation of coupling via the network with a particular client utilizing the transmitted client-transferable code segment for communicating via a particular communication protocol, whereby the mediator state machine determines whether a particular message should be handled by the plurality of client-transferable computer code segments or by the plurality of server-only computer code segments;

    (3) an application manager resident on the server computer which is responsive to invocation of the application specific invoking code segment for selecting a suitable application front end and back end for initiating processing of the chosen applications;

    wherein the application manager is preset to transmit to the client computer the appropriate plurality of client-transferable computer code segment when initiated;

    (e) the execution framework dispatches messages and initiates events in response to characteristics of the message transferred by the mediator state machine, whereby processing required for executing the chosen application is shared by the client computer and the server computer.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×