We are looking to setup a JBoss solution with multiple web frontends, where some of these frontends (run by different customers) might be written in other languages, such as PHP. Thus, we like the API to our backend to be somewhat neutral, using services and not bundle the presentation-tier into the backend.
I have been looking at SEAM, but it seems very integrated with EJB3 and designed to be running directly in the JBoss backend. Any suggestions how to use SEAM to write one of the web frontends using the services? Running another JBoss instance on the web frontend using only session beans? Ideas are welcome..