A computer system comprising a command (10) for interacting between a client and a component in a backend system, the command comprising an input object (16), for transformation by the backend system, one or more output objects (18, 20), representing the input object after transformation by the backend system, a connection specification (24), for identification of the backend system with which the client is to interact, an intercation specification (26) for identification of the component in the backend system with which the client is to interact, and a communication object (22), for carrying out a connection between the client and the component of the backend system wherein the input object is supplied to the component of the backend system in accordance with the interaction specification and the connection specification and wherein the one or more output objects receive the transformed input object after processing by the component of the backend system, wherein the command is driven by an execute method (28) and wherein the command signals a successful event (30) on no exception being encountered by the component of the backend system in processing the input object, and wherein the command signals an unsuccessful event (32) on an exception being encountered by the component of the backend system in processing the input object. 2825 ט" ו בכסליו התשס" ד - December 10, 2003
展开▼