Windows Live is broken up into client applications and Web services.
Although it's not yet ready for widespread use in client applications, this is a great time to start playing around to see how it works.
So live data can be shared with more than one client application at a time.
Each partition will only run one client application at any given time.
No modifications to the client application need to be made to leverage this technology.
It also provides a real-time picture of data structures for every client application.
A proxy, on the other hand, usually needs to be configured in the client application.
I thought that the environment to write the client applications for Canvas was flash based?
Consider the case where a client application wishes to read a file.
The software running on the remote machine is called the client application.