Difference between revisions of "Midware TServerObject"

From Overbyte
Jump to navigation Jump to search
(Created page with ' Main page -> Midware component reference -> TServerObject == Overview == {| | '''unit''' ||||…')
 
Line 5: Line 5:
 
| '''unit'''        ||||  
 
| '''unit'''        ||||  
 
|}
 
|}
 +
TServerObject is the ancestor (abstract class) for all objects responsible for doing the application server work. The ORB create instances of server object, pass client request to them and call their Execute method. When the server object work is done, it must call the Finish method to send the response back to the client. This can be done either from the Execute method or form any other point later in time.
 +
 +
Writing an application server is mostly writing TServerObject. Application server performance entirely depends on TServerObject performance.

Revision as of 08:11, 9 May 2011

Main page -> Midware component reference -> TServerObject

Overview

unit

TServerObject is the ancestor (abstract class) for all objects responsible for doing the application server work. The ORB create instances of server object, pass client request to them and call their Execute method. When the server object work is done, it must call the Finish method to send the response back to the client. This can be done either from the Execute method or form any other point later in time.

Writing an application server is mostly writing TServerObject. Application server performance entirely depends on TServerObject performance.