I have an application deployed on JBoss. I want to separate the presentation layer from the buisness layer on two machines. I have no idea about how to have these two layers deployed on different physical locations. Please tell me how to do that and give me some pointers regarding the same. Means how to separate the application server from the web server.