Suede is a Java framework for developing client-server systems via distributed architecture. It employs a Commander-Controller-Worker relationship model which allows a server application to delegate tasks on multiple clients over a network.
A base framework of reusable components for kick-starting the development of client and server sides of Rich Internet Applications, using JavaScript in the browser and Java on the server.
OpenProxy (Half Object Plus Pattern) Client implements a concept across multiple
address spaces by transforming the relevant object into two "halfobjects"
plus protocol, one half-object in each address space.