 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Dario Guest
|
Posted: Sun May 06, 2007 2:43 pm Post subject: Progettazione visuale e generazione automatica di codice per |
|
|
Ciao,
sono uno sviluppatore di applicazioni web con tecnologia java,
alcuni miei colleghi del settore, mi hanno parlato di webratio come
strumento CASE e/o RAD per la progettazione e generazione di web
applications per piattaforma J2EE. Sarei alla ricerca di uno strumento
simile per diminuire i tempi di sviluppo e concentrarmi maggiormente
sulle specifiche del progetto.
Non ho preferenze nella scelta del DB (dipende ovviamente dal tipo di
progetto), diciamo che però prevalentemente se l'applicazione non è
mission critical e se il cliente finale non ha particolari richieste,
uso Postgres
Come applicazion server; tomcat o resin.
Qualcuno sa darmi delle dritte? Avete mai utilizzato WebRatio o altri
strumenti simili?
La cosa che mi rende scettico è che questo come altri strumenti siano
delle piattoforme chiuse.. quando si cominciano ad avere delle
esigenze funzionali di progetto un po' più particolari sono comunque
utili o ti abbandonano?
Le applicazioni generate sono legate in qualche modo allo strumento?
Librerie, DLL o tecnologia proprietaria da installare per far girare
l'applicazione?
Grazie per le risposte!!  |
|
| Back to top |
|
 |
Stefano Guest
|
Posted: Mon May 07, 2007 9:15 pm Post subject: Re: Progettazione visuale e generazione automatica di codice |
|
|
WebRatio (che uso da due anni) è un case che ti permette la
progettazione di tutte le fasi du una web application, in modalità MVC
e ti dà come risultato finale una WebApp costruita su Struts. Può
lavorare con quasi tutti i sistemi di base dati ed, generando una
webapp totalmente J2EE può essere deployata sotto qualunque
application server.
Ciao
Stefano
On 6 Mag, 11:43, Dario <kar...@libero.it> wrote:
| Quote: | Ciao,
sono uno sviluppatore di applicazioni web con tecnologia java,
alcuni miei colleghi del settore, mi hanno parlato di webratio come
strumento CASE e/o RAD per la progettazione e generazione di web
applications per piattaforma J2EE. Sarei alla ricerca di uno strumento
simile per diminuire i tempi di sviluppo e concentrarmi maggiormente
sulle specifiche del progetto.
Non ho preferenze nella scelta del DB (dipende ovviamente dal tipo di
progetto), diciamo che però prevalentemente se l'applicazione non è
mission critical e se il cliente finale non ha particolari richieste,
uso Postgres
Come applicazion server; tomcat o resin.
Qualcuno sa darmi delle dritte? Avete mai utilizzato WebRatio o altri
strumenti simili?
La cosa che mi rende scettico è che questo come altri strumenti siano
delle piattoforme chiuse.. quando si cominciano ad avere delle
esigenze funzionali di progetto un po' più particolari sono comunque
utili o ti abbandonano?
Le applicazioni generate sono legate in qualche modo allo strumento?
Librerie, DLL o tecnologia proprietaria da installare per far girare
l'applicazione?
Grazie per le risposte!!  |
|
|
| Back to top |
|
 |
Gian Uberto Lauri Guest
|
Posted: Tue May 08, 2007 5:47 am Post subject: Re: Progettazione visuale e generazione automatica di codice |
|
|
| Quote: | Long count = 12.19.14.5.5; tzolkin = 3 Chicchan; haab = 13 Uo.
I get words from the Allmighty Great Gnus that
"D" == Dario <kartol (AT) libero (DOT) it> writes:
|
D> La cosa che mi rende scettico è che questo
D> come altri strumenti siano delle piattoforme chiuse.. quando si
D> cominciano ad avere delle esigenze funzionali di progetto un po'
D> più particolari sono comunque utili o ti abbandonano?
Dice il saggio:
"Se considererai N situazioni e ti attrezzerai a gestirle tutte, si
presenterà sempre una situazione N + 1 davanti alla quale sarai
completamente impreparato."
Meglio una buona IDE _affiancata_ da un eccellente editor...
--
/\ ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
//--\| | \| | Integralista GNUslamico
\/ e coltivatore diretto di Software
A Cesare avrei detto di scrivermi a fnvag (AT) rat (DOT) vg |
|
| Back to top |
|
 |
Stefano Guest
|
Posted: Wed May 09, 2007 1:43 am Post subject: Re: Progettazione visuale e generazione automatica di codice |
|
|
WebRatio è un SW commerciale e quindi, come dici tu, è chiuso. Ma non
lo è per la possibilità di implementare estensioni che riguardano sia
il lato presentation che per la logica di business. Inoltre a partire
dalla versione 5, in beta test attualmente, WebRatio diventa un plugin
di Eclipse e adotta Hipernate come framework di persistenza.
Ciao
Stefano
On 8 Mag, 02:47, Gian Uberto Lauri <s...@spammer.impiccati.it> wrote:
| Quote: | Long count = 12.19.14.5.5; tzolkin = 3 Chicchan; haab = 13 Uo.
I get words from the Allmighty Great Gnus that
"D" == Dario <kar...@libero.it> writes:
D> La cosa che mi rende scettico è che questo
D> come altri strumenti siano delle piattoforme chiuse.. quando si
D> cominciano ad avere delle esigenze funzionali di progetto un po'
D> più particolari sono comunque utili o ti abbandonano?
Dice il saggio:
"Se considererai N situazioni e ti attrezzerai a gestirle tutte, si
presenterà sempre una situazione N + 1 davanti alla quale sarai
completamente impreparato."
Meglio una buona IDE _affiancata_ da un eccellente editor...
--
/\ ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
//--\| | \| | Integralista GNUslamico
\/ e coltivatore diretto di Software
A Cesare avrei detto di scrivermi a f...@rat.vg |
|
|
| Back to top |
|
 |
Dario Guest
|
Posted: Thu May 10, 2007 12:55 am Post subject: Re: Progettazione visuale e generazione automatica di codice |
|
|
On 8 Mag, 22:43, Stefano <stefde...@gmail.com> wrote:
| Quote: | WebRatioè un SW commerciale e quindi, come dici tu, è chiuso. Ma non
lo è per la possibilità di implementare estensioni che riguardano sia
il lato presentation che per la logica di business. Inoltre a partire
dalla versione 5, in beta test attualmente,WebRatiodiventa un plugin
di Eclipse e adotta Hipernate come framework di persistenza.
Ciao
Stefano
|
Grazie per la risposta..
Ho tardato a riscrivere perchè volevo prima provare il prodotto
scaricando la trial dal sito.
Devo dire che mi sembra uno strumento interessante.. La prima cosa che
salta all'occhio, anche per come è stata disegnata la GUI è che i tre
livelli, dati, logica e presentazione, sono totalmente separati e poi
il fatto che si possono modellare e sviluppare applicazioni Web che
interagiscono con Web Service remoti o che espongono funzionalità
sotto forma di Web Service. Questo non è male..
Non ho capito però una cosa:
Se ho bisogno di una nuova funzionalità per la logica di business, che
si fa? Modifico Webratio?
Sul sito c'è scritto:
1) E' possibile estendere webratio con componenti scritti dallo
sviluppatore
2) WebRatio include una vasta gamma di componenti predefiniti che
svolgono funzioni di utilità, estensibili con nuovi componenti
realizzati dallo sviluppatore o acquisiti da terze parti
Come si sviluppa un componente custom? Un comune sviluppatore può
realizzare questi componenti? L'integrazione con Eclipse è stata
pensata proprio a questo scopo?
Sto facendo troppe domande?? ;-)
Ciao,
Dario |
|
| Back to top |
|
 |
Stefano Guest
|
Posted: Thu May 10, 2007 7:13 am Post subject: Re: Progettazione visuale e generazione automatica di codice |
|
|
In WR la logica applicativa è contenuta ed eseguita in classi java che
devono implementare interfacce e metodi prestabiliti, ma che per il
resto sono semplici classi java. A questo si aggiunge un corredo di
descrittori xml che definiscono la nuova classe (in WR unit) e
indicano le modalità di funzionamento. Quindi sia sull'implementazione
di funzionalità applicative che su interfacce di presentation
(definite tramite template e descrittori in xml/xsl o groovy) sei
completamente autonomo, nel senso che non hai bisogno di acquisire
altri strumenti.
On 9 Mag, 21:55, Dario <kar...@libero.it> wrote:
| Quote: | On 8 Mag, 22:43, Stefano <stefde...@gmail.com> wrote:
WebRatioè un SW commerciale e quindi, come dici tu, è chiuso. Ma non
lo è per la possibilità di implementare estensioni che riguardano sia
il lato presentation che per la logica di business. Inoltre a partire
dalla versione 5, in beta test attualmente,WebRatiodiventa un plugin
di Eclipse e adotta Hipernate come framework di persistenza.
Ciao
Stefano
Grazie per la risposta..
Ho tardato a riscrivere perchè volevo prima provare il prodotto
scaricando la trial dal sito.
Devo dire che mi sembra uno strumento interessante.. La prima cosa che
salta all'occhio, anche per come è stata disegnata la GUI è che i tre
livelli, dati, logica e presentazione, sono totalmente separati e poi
il fatto che si possono modellare e sviluppare applicazioni Web che
interagiscono con Web Service remoti o che espongono funzionalità
sotto forma di Web Service. Questo non è male..
Non ho capito però una cosa:
Se ho bisogno di una nuova funzionalità per la logica di business, che
si fa? Modifico Webratio?
Sul sito c'è scritto:
1) E' possibile estendere webratio con componenti scritti dallo
sviluppatore
2) WebRatio include una vasta gamma di componenti predefiniti che
svolgono funzioni di utilità, estensibili con nuovi componenti
realizzati dallo sviluppatore o acquisiti da terze parti
Come si sviluppa un componente custom? Un comune sviluppatore può
realizzare questi componenti? L'integrazione con Eclipse è stata
pensata proprio a questo scopo?
Sto facendo troppe domande?? ;-)
Ciao,
Dario |
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|