Patent ID: 6640238
Filing Date: 2003-10-28
Classification: G06F,G06Q,H04L

Abstract:
A method for managing logical units of work on a computer system in a client/server architecture comprising the steps of:(a) providing a server and a client, wherein the client includes a presentation interface and an activity module, the presentation interface containing presentation logic, and the activity module containing non-presentation logic, wherein the activity module resides between the presentation interface and the server, and wherein the presentation interface maintains a unidirectional reference to the activity module that allows unidirectional communication from the presentation interface to the activity module; (b) receiving requests for service from the presentation interface of the client; (c) handling at least a portion of the requests by the presentation logic of the presentation interface; (d) communicating a remainder of the requests from the presentation interface to the activity module; (e) handling at least a portion of the remainder of the requests by the non-presentation logic of the activity module; (f) forwarding another portion of the requests to the server for further handling purposes; and (g) effecting changes in the presentation interface.