Home Servers Application Servers


Share on Google+Share on Google+

Application Servers

Here we have collected the list of all the application servers available for running java based applications.

Application Servers

Server is a computer or combination of computers which is connected through a internet or intranet and serves the the client request. The server provides a specific kind of facility such as a database server can provides the facility related to the database only, a mail server server provide facility related to e-mails. A Server always waits for the client request, it gets the request and generates a response according to the client. The server application may be installed on local host or it may be on some remote computer.

In web application development we need a web server for hosting a the web application. There a list of good web servers present today some of them are Apache web server - the HTTP web server, Apache Tomcat, Microsoft's Internet, Information Services (IIS) Windows Server, Nginx web server, lighttpd, Jigsaw, Klone, Abyss web server, Oracle Web Tier, X5 (Xitami) web server, Zeus web server. WAMP, LAMP, ZAMP ect.

Some of the given above are free and used for the specific web technologies, such as Tomcat is used for Java, IIS is used for .NET framework and LAMP is used for the PHP.

Application Servers Tutorials:

Each individual web server on the network have unique IP address and that is used for identifying the server on the network. Each request comes to the server uses a stander protocol such as FPT( File Transfer Protocol), HTTP (Hypertext Transfer Protocol ), SMTP (Simple mail Transfer Protocol). The most of the request comes on server are HTTP.

  1. Application Servers for Java
    Here we have collected the list of all the application servers available for running java based applications. In this application servers for java list we have tried to include all the application servers available in the market. 

Apache  Tomcat is very popular web server among the java developers. It can be easily downloaded from the site and easy to use. You can also read about the server from the our site. click here

read more ...


If you enjoyed this post then why not add us on Google+? Add us to your Circles

Liked it!  Share this Tutorial

Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: June 15, 2009

Related Tutorials

Ask Questions?    Discuss: Application Servers  

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
March 30, 2011
regarding notes

very usefull to me
omar kayum
June 10, 2011
about server rent

please sent your server detail.
June 10, 2013
Free JSP web hosting

Any free JSP hosting provider for run your website on internet for testing... don't suggest tomcat server on PC for test because i already complete my website offline but i want to test it online. thanks.
June 13, 2013

Your's is the intelilgent approach to this issue.
piyush godara
September 8, 2011

FPT( File Transfer Protocol), plz chage this to FTP this is one of the best site for java
September 21, 2011

when maintain a website where they are install the data base
February 6, 2013

need some more info
krishna shah
January 25, 2013
package not found

when i compile my java file in servlet. there is a error showing package not found for "import javax.servlet.*;" and for"import javax.servlet.http.*;"
November 30, 2011

can we replace java with any alternate language???
March 6, 2013

Hey I'm with and they could easily suit your needs!Go to their site, click on Hosting , click Shared Hosting and then click Get Quote You'll have a cstoum hosting account built to suit your needs and only pay for what you ask for! Its the best in the business, and you're not paying for space/bandwidth that you'll never use. If you would ever need more just upgrade your account at any time.Also check out their affiliate system! Get paid for referrals!
March 6, 2013

quick question i've whtcaed a few videos on this and nobody mentions this if you host your own webpage this way do you have to keep your pc switched on 24/7 for it to be live on the net? in other words will people still be able to access my web page if my pc is off? if not then could i store these files etc on an external hdd and just keep that plugged to the net?sorry if this is a stupid question, i'm just now starting to learn )
March 6, 2013

Smart thinking - a clever way of loknoig at it.
January 18, 2013

That's a brillaint answer to an interesting question
January 19, 2013

Suggestion get a 64 bit cpu with 12 or 16 gigs of ram and run your home server vitularly I have 3 virtual computers running one is the home server and the others I have 2 XP Pros I have a video showing you how to do this got Questions just send an e-mail
January 19, 2013

Appreciation for this inormfatoin is over 9000-thank you!
January 19, 2013

Articles like this really gearse the shafts of knowledge.
February 18, 2012

how to start standlong application in java
amit kuamr saini
June 10, 2012

what means System.out.println();
Amit Kumar
July 10, 2012
Regarding mistakes in writing !!!!!!!!

Each request comes to the server uses a stander protocol such as FPT( File Transfer Protocol), X5(Xitami) web server, Zeus web server. WAMP, LAMP, ZAMP ect.
July 17, 2012
why don't have any output??

index.jsp <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <form name="f1" action="userdetail" method="post"> Username:<input type="text" name="uname"> Password:<input type="text" name="upass"> <input type="submit" value="Send"> </form> </body> </html> userdetail.java import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; import java.net.*; import javax.servlet.*; import javax.servlet.http.*; import java.sql.*; /** * * @author IkramLim */ @WebServlet(name = "userdetail", urlPatterns = {"/userdetail"}) public class userdetail extends HttpServlet { /** * Processes requests for both HTTP * <code>GET</code> and * <code>POST</code> methods. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ Connection myConn=null; Statement myStmt=null; ResultSet myRs=null; protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); try { /* * TODO output your page here. You may use following sample code. out.println("<html>"); out.println("<head>"); out.println("<title>Servlet userdetail</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Servlet userdetail at " + request.getContextPath() + "</h1>"); out.println("</body>"); out.println("</html>");*/ Class.forName("com.mysql,jdbc.Driver"); myConn=DriverManager.getConnection("jdbc.mysql://localhost:3306/userdetail","root",""); myStmt=myConn.createStatement(); String query="select * from userdetail"; myRs=myStmt.executeQuery(query); while(myRs.next()); { out.println("Username"+myRs.getString("uname")); out.println("Password"+myRs.getString("upass")); out.println("</br>"); } } catch(Exception e) { System.out.println("Exception"+e); } finally { try { myConn.close(); myStmt.close(); myRs.close(); } catch(Exception e) { System.out.println("Exception from finally"+e); } out.close(); } } why don't have any output? can u help me.. thx.. i using wamp server localhost myself.
shanaka jayawardena
July 23, 2012
about java

i try to downlord java(jdk7).but oracal site allow me to downlord file(capacity 80mb).when i downlorded that its appear like this{Unconfirmed 57014.crdownload }.why is this happen to me.how can i downlord jdk1.7 thank you...
August 5, 2012
how to configure a server in myeclipse ide ?

thank you sir.
August 10, 2012

send sencha touch tutorials
September 3, 2012
cell service

software and hardware solution
June 13, 2013

Actually WAMP AND ZAMP are not web servers.
June 13, 2013

mike, try, freaking just try to instlal and run it on your own system before recommending it to the general public. and maybe, maybe just test it out yes, before you waste the time of everyone who follows your recommendation and winds up in circles over the pathetic instlalation instructions.
June 13, 2013

First you need to get the DVD drive connected to your notoebk and working.Read the instructions that came with the DVD to do the installation. If there are no instructions and no installation CD, then it should just work when you plug it in. You may get a few pop ups at the bottom right of your screen describing what Windows is doing to install your new hardware.Once that is all done, all you have to do is put the install DVD into the drive and Office will start the install wizard.Enjoy.
June 14, 2013

I was actually maening to bring up the tiresome point as well, but I wanted to get the genius part in there first and look like a nice, grateful person for a little while.I found a preferences setting where you can turn email me when people comment on and off, but it was already off while I was getting the emails. Turning it on and then off again didn't seem to change anything. Mysterious!
June 15, 2013

Arcitles like these put the consumer in the driver seat-very important.
June 15, 2013

I told my kids we'd play after I found what I neeedd. Damnit.
June 15, 2013

Many many quality piotns there.
June 15, 2013

I'm not quite sure how to say this; you made it erxetmely easy for me!
June 13, 2013

have a forum on doomcraft. srwemheoe where people can post pictures or videos of either minecraft or irl something else that is popular with alot of forums ive been on is photoshop so maybe have a graphics section aswell where people can make things in either photoshop or gimp or anything really.but its basicly a place where people can discuss topics and there could also be a rank system like most posts. this is something that could get the community active.-daffy369