Vaadin and Spring Deployment

I want to use Vaadin as UI with spring service as backend. Can i run the UI modules in one tomcat server and the spring services in different servers? The reason for this is to ensure that we have a clean separation for UI and backend as each of them may have their own spring context files and i don’t want to mix them up…

I may have multiple servers for spring services and one or two servers to serve UI…Is it possible?

Any links/documentation on scalable deployment of vaadin with Spring would be helpful…

-kdaal