The data in the previous example makes a complete round trip from the client to the server, and back to the client. For very large datasets, this round trip can be expensive, both in bandwidth and client memory resources. Sometimes, this round trip is unnecessary, because the data is not used by the client; it is just sent back to the server for further processing. Fortunately, JWAVE allows you to leave all of your data on the server and reference it on the client using a data
proxy. For information on managing data efficiently with data proxies, see
Chapter 6: Managing Data.