Server web adalah wadah yang menjalankan dan menerbitkan aplikasi web. Hanya ketika proyek web yang dikembangkan ditempatkan di wadah tersebut, semua pengguna di jaringan dapat mengaksesnya melalui browser. Server yang digunakan untuk mengembangkan aplikasi Web Java sebagian besar adalah server Web yang kompatibel dengan JSP/Servlet, dll., yang akan diperkenalkan secara terpisah di bawah.
Server kucing jantan
Server Tomcat paling populer saat ini adalah sub-proyek dari proyek sumber terbuka Apache-Jarkarta. Ini adalah server Web kecil dan ringan yang mendukung teknologi JSP dan Servlet. Ini juga merupakan pilihan pertama bagi pemula untuk mempelajari dan mengembangkan aplikasi JSP .
Server resin
Resin adalah produk dari Perusahaan Caucho. Ini adalah server yang sangat populer yang mendukung Servlets dan JSP dan sangat cepat. Resin sendiri berisi web server yang mendukung HTML, sehingga tidak hanya menampilkan konten dinamis saja, namun juga memiliki kemampuan yang sama untuk menampilkan konten statis, sehingga banyak website yang dibangun menggunakan server Resin.
Server JBoss
JBoss adalah server Java EJB open source murni yang sesuai dengan spesifikasi JavaEE dan memiliki dukungan yang baik untuk J2EE. JBoss menggunakan JML API untuk mewujudkan integrasi dan pengelolaan modul perangkat lunak. Layanan intinya adalah menyediakan server EJB. Ini tidak termasuk wadah Web Servlet dan JSP, tetapi dapat diintegrasikan secara sempurna dengan Tomcat.
Server WebSphere
WebSphere adalah produk IBM dan dapat dibagi lagi menjadi seri WebSphere Performance Pack, Cache Manager dan WebSphere Application Server. WebSphere Application Server adalah lingkungan aplikasi berbasis Java yang dapat berjalan di berbagai platform sistem operasi seperti Sun Solaris dan Windows NT. , digunakan untuk membangun, menyebarkan, dan mengelola aplikasi Internet dan Web Intranet.
Server Logika Web
WebLogic adalah produk BEA, yang dapat dibagi lagi menjadi seri WebLogic Server, WebLogic Enterprise, dan WebLogic Portal, di antaranya WebLogic Server yang sangat kuat. WebLogic mendukung aplikasi Web tingkat perusahaan, multi-level, dan terdistribusi penuh, dan konfigurasi servernya sederhana serta antarmukanya ramah. WebLogic adalah pilihan ideal bagi mereka yang mencari server aplikasi yang menyediakan semua yang ditawarkan platform Java.