5. A system, comprising: at least one memory; an expression tree normalizer that receives an expression tree that is representative of a query, and is configured to normalize the expression tree that is representative of a query into a normalized expression tree; a resource bound expression tree generator configured to transform the normalized expression tree into a resource bound expression tree, the resource bound expression tree generator including a sub-expression to uniform resource indicator (URI) component mapper configured to map a first sub-expression of the normalized expression tree to a first URI component, and to map a second sub-expression of the normalized expression tree to a second URI component, and a translation validator configured to validate the first and second URI components, to determine whether each URI component mapped from a sub-expression of the normalized expression tree is a legal addition to the resource bound expression tree, and to enable translation of the resource bound expression tree into a URI if each URI component is determined to be a legal addition to the resource bound expression tree; and a URI generator configured to translate the resource bound expression tree into a URI formatted according to a convention shared between a first computer system configured to transmit the URI and a second computer system configured to respond to the URI.
5. A system, comprising: at least one memory; an expression tree normalizer that receives an expression tree that is representative of a query, and is configured to normalize the expression tree that is representative of a query into a normalized expression tree; a resource bound expression tree generator configured to transform the normalized expression tree into a resource bound expression tree, the resource bound expression tree generator including a sub-expression to uniform resource indicator (URI) component mapper configured to map a first sub-expression of the normalized expression tree to a first URI component, and to map a second sub-expression of the normalized expression tree to a second URI component, and a translation validator configured to validate the first and second URI components, to determine whether each URI component mapped from a sub-expression of the normalized expression tree is a legal addition to the resource bound expression tree, and to enable translation of the resource bound expression tree into a URI if each URI component is determined to be a legal addition to the resource bound expression tree; and a URI generator configured to translate the resource bound expression tree into a URI formatted according to a convention shared between a first computer system configured to transmit the URI and a second computer system configured to respond to the URI. 9. The system of claim 5 , wherein the query is a LINQ (language integrated query) query.