7. A system for routing documents including a transaction processor front end operating on a processing server and connecting one or more client computers via a network with at least one operation running on at least one server, the system including: a plurality of operation interface specification data structures stored on a first server, including operation interface specifications, the operation interface specifications including descriptions of operations and definitions of input and output documents; the transaction processor front end running on the processing server coupled to the first server, comprising a network interface that accepts a document via the network from a client computer; a parser running on the processing server that analyzes the document according to the operation interface specifications, identifies an input document and identifies one or more operations that run on one or more processing servers, which accept the identified input document; and a document router running on the processing server that routes at least a portion of the input document from the processor server to the one or more operations running on servers, which accept the identified input document.
7. A system for routing documents including a transaction processor front end operating on a processing server and connecting one or more client computers via a network with at least one operation running on at least one server, the system including: a plurality of operation interface specification data structures stored on a first server, including operation interface specifications, the operation interface specifications including descriptions of operations and definitions of input and output documents; the transaction processor front end running on the processing server coupled to the first server, comprising a network interface that accepts a document via the network from a client computer; a parser running on the processing server that analyzes the document according to the operation interface specifications, identifies an input document and identifies one or more operations that run on one or more processing servers, which accept the identified input document; and a document router running on the processing server that routes at least a portion of the input document from the processor server to the one or more operations running on servers, which accept the identified input document. 8. The system of claim 7 , wherein said operation interface specifications further include data identifying respective descriptions of sets of storage units and logical structures for the sets of storage units.