In distributed heterogeneous data processing networks, dispatcher and control server software components execute the code of a single application or of many portions of the code of one or more applications in response to a method object received from a client application. The method object includes a...http://www.google.com/patents/US5440744?utm_source=gb-gplus-sharePatent US5440744 - Methods and apparatus for implementing server functions in a distributed heterogeneous environment