I'm developing an client-server application. In this application, Model
classes are supposed to be in Server side whereas Controller
and Views
will be in Client side. I'm trying out Griffon
to build User Interfaces. As Griffon implements MVC patterns and there is a convention of having Models, Views and Controllers in directory structure like app/models, app/views and app/controllers respectively. Also I'm using Spring
to provide remoting service.
Now, my problem/confusion here about Griffon
and Spring
integration is that, Can I have Model
classes in remote Server and still be in convention of Griffon
?
What is the pattern to develop Client-Server
application using Griffon
and Spring
?