java webserver tomcat/jboss/jrun/jonas -...
Post on 15-Oct-2020
9 Views
Preview:
TRANSCRIPT
Java WebServerTomcat, JBoss, JRun, JOnAS
Michaël TRANCHANTNFE 107 - Décembre 2008
Décembre 2008 2
Sommaire
Brefs rappels de notions à connaîtreTomcatJBoss Application ServerJRunJOnASComparatif
Décembre 2008 3
Rappels & Notions
J2EE
Décembre 2008 4
Rappels & Notions
JSPJava Server Page
<html><head><title>Greetings !</title></head><body><% for (int i=0;i<5;i++) { %>
<h1>Hello World !</h1><% } %></body></html>
Décembre 2008 5
Rappels & Notions
Servlet
import java.io.*;import javax.servlet.*;import java.servlet.http.*;public class SimpleServlet extends HttpServlet {
public void doGet(ServletRequest req,ServletResponse resp) throws IOException,ServletException { resp.setContentType(“text/html”);PrintWriter out = resp.getWriter();out.println(“<html><head><title>Simple Servlet Output</title></head>”);out.println(“<body><h1> SimpleServletOutput</h1>”);out.println(“</body></html>”);}
}
Décembre 2008 6
Rappels & Notions
EJBEnterprise JavaBeans
Décembre 2008 7
Serveur d’application
Serveur Web
Rappels & Notions
Décembre 2008 8
Tomcat
Conteneur libre de Servlets JEEConstitué de composants
Décembre 2008 9
Tomcat
Avantages de Tomcat
Concurrents:
Jetty
Resin Server
Décembre 2008 10
JBoss Application Server
Serveur d’Application J2EE libreComplexité analogue à un SA payantNombreuses caractéristiquesSupporte les JDK 1.5 et 1.6Est en passe d’être certifié 1.5ClusteringEJB 3.0 & 2.1
Décembre 2008 11
JBoss AS
Architecture générale
Décembre 2008 12
JBoss AS
Jboss.org : une organisation prolifique…JBoss AS JBoss jBPM JBoss ToolsJBoss Web JBoss Transactions JBoss ProfilerJBoss Microcontainer JBoss WS JBoss JRunitMobicents RESTEasy JSFUnitJBoss ESB DNA RichFacesRed Hat Messaging JBoss SOA Governance Ajax4jsfJBoss Messaging JBoss IIOP GravelDrools Jopr JBoss CacheJGroups Portlet Swap HibernatePortal Portlet Bridge JBoss S&IMJBoss Forums JBoss Seam Jboss Federated SSOJBoss Wiki JBoss EJB3 JavassistJBoss Blog JBoss AOP JBoss JMX […]
Décembre 2008 13
JRun
Serveur d’Application payant, édité par Macromedia, racheté par AdobeFonctionne avec IIS, Apache,… (ISAPI/CGI)Disponible sous 4 versions
Décembre 2008 14
JRun
Est réputé pour être l’un des plus rapide du marché: Requêtes HTTP par seconde
Décembre 2008 15
JOnAS
Java Open Application ServerServeur d’Application libreOW2 Consortium: des membres importants
Décembre 2008 16
JOnAS
Décembre 2008 17
JOnAS
Framework OSGi:- Journalisation- Gestion Config- Service HTTP- Analyse syntaxique- Admin de paquetage- Admin de permissions- Connecteurs E/S- Signature paquetage- Services déclaratifs- Politiques de sécurité- Organisation- […]
Décembre 2008 18
Comparatif
Présentation
Décembre 2008 19
EditeurA.S.F. A.S.F.
Licence OpenSource OpenSource Payant OpenSource OpenSource Payant OpenSource Payant
Dernière version stable
6.0.18Juil. 2008
5.0.0 GADéc. 2008
4.7Nov. 2007
4.10.3Mai 2008
2.1.3Sept. 2008
7.1NC
2 UR2Avril 2008
7.0Sept. 2008
Certif. Java « Impl. 5 » 5 3 4 5 5 5 5
ServletJSP
2.52.1
2.52.1
2.31.2
2.42.0
2.52.1
2.52.1
2.52.1
2.52.1
JNDI 1.2.1 1.2 1.2 1.2 1.2 1.2 1.2 1.2
JAASSAAJ
A intégrer1.31.2
1.01.1
1.01.2
1.31.2
1.31.2
1.31.2
1.31.2
JavaMailJMS
A intégrer(1.4.1 / 1.1)
1.41.1
1.11.0.2
1.31.1
1.41.1
1.41.1
1.41.1
1.41.1
EJB A intégrer 3.0 2.0 2.1 3.0 3.0 3.0 3.0
Décembre 2008 20
Conclusion
SOA
Bien d’autres Serveurs d’Applications
Java WebServerTomcat, JBoss, JRun, JOnAS
Michaël TRANCHANTNFE 107 - Décembre 2008
top related