Beitrag 104 von 610 (17%) | Antworten Beitrag schreiben | Anfang zurück weiter Ende |
|
EJB = Enterprise Java Beans
...meistens in Verbindung mit Begriffen wie 3-Tier:
1 Tier = das View (JSP* das an nen Webbrowser geliefert wird)
2 Tier = die Logik (also z.b. Java Klassen in denen was passiert)
3 Tier = Daten (also z.b. JBoss: ein EJB Container, der praktisch mit seinen EJB's Datenzugriff ermöglicht)
EJB's sind Klassen die z.b. Datensätze einer Datenbank darstellen. Für jedes "Feld" (blöd gesagt) gibt es eine SET und eine GET Methode, um Daten zuzuweisen oder rauszuholen.
Der JBoss.org Containter stellt Klassen bereit, von denen du ableiten kannst. Damit hast du vollständige (?) EJB2.0 Funktionalität. EJB könnte z.b. SQL Statements im Kot überflüssig machen, da mann/frau einfach ein EJB mit Werten füllt und - dumm gesagt - die Methode "speichern" drückt, und der EJB-Containter übernimmt dann den Rest mit der Datenbank.
Eine Website mit EJB zu machen klingt abenteuerlich.
Wenns wirklich nur ne Website ist, würd ich mir das erstma nicht antun, das ist ne heikle Angelegenheit.
So, ich hoff ich hab alles richtig / verständlich erklärt.
See ya
Chris
* JSP wird von JSP-Containtern in Servlets umgewandelt