Can anyone suggest me some quick guide for learning basics for servers like Websphere, weblogic etc .. I am going for an interview for a job of Java developer. I have a good knowledge of j2se and j2ee and have worked for small projects. I know the basics on how to deploy applications in websphere and apache, but never ever i have learnt any of this servers as a specific subject. What do i need to know about these servers except the simple deployment i know ? Any hints on what kind of questions can be asked on these topics. Or any quick guide that can walk me through everything that i need to know about these servers for an interview. What specific parts of these servers should i concentrate on getting familiar with for the interview ?
P.S I am a fresher and have no solid experience except short term internships.
Any help would be appreciated Thank you in advance.
There is no quick route to learn something as complex as WebSphere or WebLogic I'm afraid. As a developer I can't see you needing much more specific knowledge than to be able to work your way round the admin console, deploy applications and configure any dependent resources (any other knowledge is a bonus not a requirement). If I were you I would be honest with your knowledge and focus on showing knowledge of JEE in general, rather than server specifics.
And I'd learn the correct name for whatever you are referring to by "apache" - Apache is a "software foundation" not a server (though Apache HTTP Server is a web server).
Thanks for the reply.
One more question I would like to ask, I was wondering if the concepts of deployment remain the same over different servers. The company asks for knowledge on websphere and weblogic. And I am totally new to weblogic. Is the deployment process similar in both of them. If its only the concept of deployment that matters then i guess i would not bother trying to gather knowledge on it.
And by apache i meant Apache HTTP server, I'm sorry for the mistake, I'm a newbie..
Deployment? Yes and no. JEE concepts are cross platform. If you know them well you make yourself valuable even if you've never worked on the platform they use. The mechanics of deploying to a specific server are always server specific.