Newsgroup: it.comp.java
Titolo: sono un disastro con l'ejb!!!

 
          Salve !!
Sono un neofita e devo realizzare una banale applicazione ejb...ho già
chiesto nell’NG(ringrazio ancora chi ha risposto in precedenza) ma i dubbi
permangono.
Immaginate un applicazione così costituita, almeno come l’ho pensata:
• 2 pagine jsp dove imposto dei parametri di ricerca di certi articoli di
legge e nell’altra che una volta ricevuti i parametri chiamo i metodi della
ricerca e visualizzo i risultati
• Un Session Bean di FrontEnd che fa il lookup del SessionBean di BackEnd e
che leggerà i dati sul DB per poi rispedire i links degli articoli alla
pagina jsp dei risultati
• I pc a dispozione sono 3
1. client classico dove scrivo l’indirizzo dell’applicazione e ci “gioco”
2. un secondo pc che fa da strato di mezzo e dove metto il jar del front-end
con le interfacce del backend
3. un terzo pc che fa server per il backend e contiene il DB
Le domande sono:
le jsp le devo mettere anche su weblogic o su tomcat per provarle?
Il jar del front-end va sul weblogic del secondo pc con solo le interfacce
del back-end?
Devo fare un war con i due precedenti elementi?
Grazie x l’aiuto
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Dovresti dire almeno  che cosa hai installato su ciascun pc... ad esempio 
non ho capito dov'è Weblogic o Tomcat.
Scorpio.


Allora sul client non c'è nulla chiama l'indirzzo dell'applicazione e basta
Fin'ora ho un tomcat sul secondo pc per le jsp e un weblogic per deployare
il front-end
Nel terzo pc c'è il db e weblogic con il back end
E'giusto usare Tomcat?
Tu come la creeresti l'applicazione?
Grazie x ogni aiuto


 Grazie x laiuto
L'idea di separare FrontEnd e BackEnd su 2 macchine e' interessante, forse
nel tuo caso inutile e un pochino complicata
Soluzione A
Macchina 1 : WebServer (Apache)
Macchina 2 : Apppservert(Weblogic)
Macchina 3. db
Soluzione B
Macchina 1 : Weblogic
Macchina 2. db
Ti suggerisco la B
facci sapere se A,B o altro
ciao Nicola


 E'giusto usare Tomcat?
Mi sembra tutto  ok, tranne per il fatto che non hai bisogno di avere 
weblogic anche sul PC con Tomcat. O usi il provider di trasporto HTTP 
embedded  di WebLogic, e quindi non te ne fai nulla di Tomcat, oppure se 
nella web application aggiungi il client-jar degli ejb puoi con normali 
lookup puntare al server WL, senza avere due istanze WL che girano.
Scorpio.


scusate ma io non devo separare su due weblogic i jar di frontend e backend?
Quindi usare e pc separati?
Alla fine non dovrebbe essere che sviluppo, magari usando tomcat, le jsp che
richiamano il front-end su un weblogic sullo stesso pc e questo weblogic
chiama i jar di backend su un'altra macchina?
Alla fine sviluppato e testato tutto creo un war dove metto jsp+frontend e
faccio il deploy su un pc ed il deploy del backend su un altro?


 faccio il deploy su un pc ed il deploy del backend su un altro?
fai come ti ho detto che e' meglio
ciao Nicola


allora in sintesi potrei fare cosě
1 pc con tomcat che chiama il front-end che sta su un altro pc con il bakend
ed un'altra macchina con il db!
I jar sono separati anche perchč se uscisse un'altra macchian devo essere
divisi, giusto?
Ma se in produzione ci sono 1 server con Weblogic ed 1 server x il db
faccio un ear con i 2 jar + le jsp, vero?


 faccio un ear con i 2 jar + le jsp, vero?
ohh finalmente
ciao Nicola
