Breaking the app into server, client and shared is a right thing to do, but placing proxies, requests and services there does not seem right. Proxies and requests belong to the client, services to the server. Shared packages should contain code used by both the client and the server (common constants, enums, common algorithms, etc). When using request factories, there is no need for DTOs in the shared packages.
-- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
