Avatar billede jmarkling Nybegynder
13. oktober 2003 - 18:20 Der er 13 kommentarer og
1 løsning

J2EE, hjælp til at komme igang.

-Jeg skal til at sætte mig ind i J2EE, og mangler ligsom et spark for at komme igang.

Jeg har fået installeret J2EE 1.4 Application server og har fået afviklet min Hello world apl.

Det jeg ikke kan overskue er hvor jeg skal placerer mine filer/classes etc. og hvordan jeg skal deploye mine filer, er det virklig nødvendigt at samle det i WAR filer først...

Hvis der er en der kunne smide et godt link, der er lidt mere lige til end Sun's toturial, så er der 30, hvis der er en der skriver en udførelig step by step guide er jeg villige til at smide op til 500 points(hvis man kan)...
Avatar billede arne_v Ekspert
13. oktober 2003 - 18:31 #1
1)  Jeg vil klart anbefale dig at bruge JBoss eller anden server
    fremfor J2EE reference implementation. Den er kun til pynt.

2)  Ja. Du bør pakke dine filer i xxx-ejb.jar, xxx.war og xxx.ear,
    fordi så er de nemmest at deploye.

3)  Jeg kan godt outline fil og directory struktur for de forskellige filer.

4)  Man lærer ikke J2EE ved en 100 liniers tutorial på nettet. Køb en
    god bog - jeg kan godt komme med nogle anbefalinger.
Avatar billede arne_v Ekspert
13. oktober 2003 - 18:35 #2
xxx.ear:

META-INF/application.xml
xxx.war
xxx-ejb.jar

xxx.war:

xxx.jsp
WEB-INF/web.xml
WEB-INF/classes/xxx/XxxServlet.class
WEB-INF/classes/xxx/Xxx.class
WEB-INF/lib/xxx.jar

xxx-ejb.jar:

META-INF/ejb-jar.xml
META-INF/serverspecifik.xml
xxx/Xxxx.class
Avatar billede arne_v Ekspert
13. oktober 2003 - 18:37 #3
More Servelets and JavaServer Pages / Marty Hall

Mastering Enterprise JavaBeans / Ed Roman, Scott W. Ambler, Tyler Jewell

[der er andre gode bøger, men jeg kender dem her]
Avatar billede arne_v Ekspert
13. oktober 2003 - 18:37 #4
Og et svar.
Avatar billede arne_v Ekspert
13. oktober 2003 - 18:56 #5
Hvis du synes de fil-strukturer ser noget indviklede ud, så fortvivl
ikke - der finde sværktøjer til at hjælpe.

En Java IDE i Enterprise Edition løser opgaven (hvis man vil betale
den astronimiske pris de koster).

Ellers kan det gratis ant tool bruges til at pakke dem. Det er faktisk
ret nemt.
Avatar billede simonvalter Praktikant
14. oktober 2003 - 02:45 #6
du kan læse
Mastering Enterprise JavaBeans
gratis på nettet
http://www.c-art.com/pdf/MasteringEJB2.pdf
Avatar billede soelvpil Nybegynder
14. oktober 2003 - 09:16 #7
Jeg vil klart anbefale at starte med kun at kigge på servlets/jsp.

Enterprise Java Beans er meget langhårede, både for begyndere og andre, og er af denne grund faktisk også ved at gå af mode (de problemer de løser kan man i langt de fleste tilfælde løse simplere på anden måde). Du knækker bare halsen på det.

Hold dig til servlets og jsp, det vil give rigeligt med udfordringer til det næste års tid. Her findes også mange udmærkede gratis servere, som f.eks. Tomcat eller Resin.
Avatar billede arne_v Ekspert
14. oktober 2003 - 10:45 #8
Hm.

Mit indtryk er at der kodes J2EE løsninger med EJB som aldrig før. Men at
det kun er de kulørte fagblades interesse for EJB der er forsvundet.

More code less hype.

(og EJB var helt klar overeksponeret for nogle år siden)
Avatar billede jmarkling Nybegynder
14. oktober 2003 - 11:06 #9
ok...

Jeg glæder mig for vildt til at komme gang, jeg har masser af bøger Pro. Java Server Programming J2EE Edition, og Pro. JSP server programming... 2 røde sager på størrelse med et par store elefant fødder.

Jeg vil lige prøve at installere TomCat senere idag og få det til at pege på mit JDK-bib, og se om det giver et klarer billede af hvordan filstrukturen skal opbygges... Men tak for den lille intro arne_v

fint link loadet

-->soelvpil... Du har sikkert ret, men jeg vil så gerne have opdelt min akitektur, i model/view/controller, og anvende mange design patterns, så jeg tror J2EE er løsningen...
Avatar billede jmarkling Nybegynder
14. oktober 2003 - 11:20 #10
Jeg kunne godt som min første app. tænke mig at lave et forum, hvor der er lagt meget vægt på sikkerheden ved login, og sikkerheden i låste fora. Jeg har hørt noget om JAAS, er der noget der kender noget til det?
Avatar billede jmarkling Nybegynder
14. oktober 2003 - 11:21 #11
Jeg skal nok gi' points til dem der har svaret indtil videre... :D

Eksperten rocks...
Avatar billede arne_v Ekspert
14. oktober 2003 - 11:31 #12
Du har flere muligheder:

1)  application managed security

2)  container managed declarative security

3)  container managed programmatic security

4)  JAAS

Min anbefaling er #1 eller #2.

#3 er en variant af #2 hvor man kan lave specielle ting.

JAAS er kun interessant hvis du bruger nogle færdige komponenter der også
bruger JAAS.
Avatar billede jmarkling Nybegynder
14. oktober 2003 - 12:03 #13
Tak for al din hjælp arne_v, jeg syntes din hjælp fortjener ca. 90 points håber, det er acceptabelt, da vi er lidt ude over hallo World niveauet her, men tilgengæld er det ikke en stepbystep guide, men mere det spark jeg havde brug for takker...
Sig hvis du vil have flere.
Avatar billede arne_v Ekspert
14. oktober 2003 - 12:09 #14
90 point er rigeligt.

Det er svært at lave en step by step guide for noget så koplekst som J2EE.

Det er et stort område.

Som man kun lærer ved at læse en masse og ved at prøve en masse.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester