Patent ID: 7058632
Filing Date: 2006-06-06
Classification: G06F,Y10S

Abstract:
1. A method for facilitating execution of a user-inputted message in a client-server database network having a user-interface layer communicating with a database-interface layer via a middleware communication layer, said method comprising: receiving said user-inputted message from said user-interface layer in said middleware communication layer; searching for a predetermined attribute contained in said received user-inputted message wherein said predetermined attribute instructs said middleware communication layer to forward said received user-inputted message to said database-interface layer without searching said received user-inputted message for said database function call; forwarding said received user-inputted message to said database-interface layer based on said predetermined attribute; executing said forwarded user-inputted message in said database-interface layer based on said predetermined attribute; modifying said middleware communication layer for said searching for said predetermined attribute in said received user-inputted message wherein said modifying is performed prior to said receiving of said user-inputted message; wherein said database-interface layer interfaces with a database server communicating with at least one database; wherein said user-inputted message is a system command message for administrating said at least one database; wherein said user-inputted message includes at least one database function call for execution by said database-interface layer in said at least one database; wherein said function call invokes execution of at least one predetermined task by said database interface layer and includes at least one sub-function call for executing a portion of said predetermined task; wherein said predetermined attribute instructs said database interface layer to forward execution results of said task only upon substantial completion of all said sub-function calls; wherein said received user-inputted message in said middleware communication layer includes control-data and data and wherein said data includes said function and sub-function calls; wherein said data includes execution instructions for at least one of a synchronous or an asynchronous mode of the execution of said function call by said database-interface layer; and wherein said executing said forwarded user-inputted message in said database-interface layer further comprises: