04. januar 2004 - 17:44Der er
6 kommentarer og 1 løsning
Definition af Container i J2EE app.
Er der nogen der sprogligt kan definere container begrebet i forbindelse med J2EE applikationer, f.eks begrebet EJB-Container. Jeg tænker også på sammenhængen mellem container og app.server, samt klient.
Klient er et lidt diffust begreb i J2EE - typisk vil en browser være klient i forhold til JSP/Servlet, mens JSP/Servlet er klient i forhold til EJB og EJB er klient i forhold til database.
Når folk snakker om app-server tænker de meget hvordan den ser ud udefra: man starter den, konfigurerer den etc..
Men når folk snakker container tænker de på den J2EE standard som softwaren overholder i forhold til de komponenter der deployes.
Og det er jo reelt to sider af samme sag.
Det er også almindeligt at tale om både EJB container og JSP/Servlet container i samme app-server. Uanset om class-loader hirakiet reelt gør det til to separate kontekster eller ej. Men JSP og Servlet¨ har deres egne specs og EJB har sin.
Er det korrekt (sprogligt) at sige: Applikationsserveren stiller nogle services til rådighed for Containeren (JNDI, Database, multithreading, osv.). De forskellige komponeneter kan så gøre brug af de forskellige services, igennem deres container
Container settings customize the underlying support provided by the J2EE server, which includes services such as security, transaction management, Java Naming and Directory Interface (JNDI) lookups, and remote connectivity.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.