Problem solve Get help with specific problems with your technologies, process and projects.

How to deploy Java Beans or Java Components on an Internet Information Server?

Can you explain how to deploy Java Beans or Java Components on an Internet Information Server?
Java Beans of Java classes do not require any formal deployment. The only dependency that they have is the presence of a Java Virtual Machine (JVM). However, other Java components such as servlets and Enterprise Java Beans (EJB) require additional hosting "containers" in order to work with Microsoft's Internet Information Server (IIS).

To deploy and execute Java servlets on IIS, you need to add a servlet engine/container to the IIS environment. The servlet engine intercepts all requests intended for servlets, executes them and returns responses to the client via the Web server. Examples of servlet engine add-ons are Tomcat, WAICoolRunner, WebSphere, JRun and ServletExec.

To deploy and execute EJBs on IIS, you need to add an EJB server and container. IBM's WebSphere, BEA's WebLogic and the open source application server, JBoss, are a few of the more popular EJB environments. Once you have an EJB environment configured to work with IIS, you can deploy and use EJBs in the standard fashion.

Dig Deeper on Topics Archive

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.