خادم الويب عبارة عن حاوية تقوم بتشغيل تطبيقات الويب ونشرها فقط عندما يتم وضع مشروع الويب المطور في الحاوية، يمكن لجميع المستخدمين على الشبكة الوصول إليه من خلال المتصفح. الخوادم المستخدمة لتطوير تطبيقات الويب Java هي في الأساس خوادم ويب متوافقة مع JSP/Servlet، والخوادم الأكثر استخدامًا هي Tomcat، وResin، وJBoss، وWebSphere، وWebLogic، وما إلى ذلك، والتي سيتم تقديمها بشكل منفصل أدناه.
خادم القط
خادم Tomcat الأكثر شيوعًا حاليًا هو مشروع فرعي لمشروع Apache-Jarkarta مفتوح المصدر، وهو خادم ويب صغير وخفيف الوزن يدعم تقنية JSP وServlet، وهو أيضًا الخيار الأول للمبتدئين لتعلم وتطوير تطبيقات JSP .
خادم الراتنج
الراتنج هو أحد منتجات شركة Caucho وهو خادم شائع جدًا يدعم Servlets وJSP وهو سريع جدًا. يحتوي الراتنج نفسه على خادم ويب يدعم HTML، مما يسمح له ليس فقط بعرض المحتوى الديناميكي، ولكن لديه أيضًا نفس القدرة على عرض المحتوى الثابت، لذلك يتم إنشاء العديد من مواقع الويب باستخدام خوادم الراتنج.
خادم جي بوس
JBoss هو خادم Java EJB مفتوح المصدر، ويتوافق مع مواصفات JavaEE ويتمتع بدعم جيد لـ J2EE. يستخدم JBoss واجهة برمجة تطبيقات JML لتحقيق تكامل وإدارة وحدات البرامج، وتتمثل خدمته الأساسية في توفير خادم EJB، ولا يتضمن حاويات Servlet وJSP Web، ولكن يمكن دمجه بشكل مثالي مع Tomcat.
خادم ويب سفير
WebSphere هو أحد منتجات IBM ويمكن تقسيمه إلى WebSphere Performance Pack وCache Manager وسلسلة WebSphere Application Server. WebSphere Application Server هو بيئة تطبيقات قائمة على Java ويمكن تشغيلها على أنظمة تشغيل مختلفة مثل Sun Solaris وWindows NT. ، يستخدم لإنشاء ونشر وإدارة تطبيقات الويب والإنترانت.
خادم ويب لوجيك
WebLogic هو أحد منتجات BEA، والذي يمكن تقسيمه أيضًا إلى سلسلة WebLogic Server وWebLogic Enterprise وWebLogic Portal، ومن بينها WebLogic Server قوي بشكل خاص. يدعم WebLogic تطبيقات الويب على مستوى المؤسسة ومتعددة المستويات والموزعة بالكامل، كما أن تكوين الخادم بسيط والواجهة سهلة الاستخدام. يعد WebLogic خيارًا مثاليًا لأولئك الذين يبحثون عن خادم تطبيقات يوفر كل ما تقدمه منصة Java.