Newsgroup: it.comp.java
Titolo: Diffusione di Java: in quali ambiti?

Ciao,
tempo fa ho studiato un po' di Java, un linguaggio
interessante e affascinante da apprendere.
Oggi mi chiedo in quali ambiti, effettivamente,
viene usato.
Mi spiego meglio, ho notato che non ci sono
servizi di hosting (vedi Aruba) che offrono il supporto
a Java come invece fanno per il PHP o il .NET.
Com'e' possibile?
Insomma, in quali contesti viene effettivamente usato
Java e con quali risultati? Forse sui palmari, cellulari, smartcard,
nella applicazioni lato server?
Potreste dirmi qualche applicazioni software famosa
scritta in Java, anche in ambito web?

 writes:
K> Insomma, in quali contesti viene effettivamente usato Java e con
K> quali risultati? Forse sui palmari, cellulari, smartcard, nella
K> applicazioni lato server?
K> Potreste dirmi qualche applicazioni software famosa scritta in Java,
K> anche in ambito web?
Beh, vai a vedere come molti comuni protocollano :)...
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"
a Cesare avrei detto di scrivermi | I would have told Caesar to write
a 
fn...@rat.vg
                    | me at 
fn...@rat.vg



Non so se si possa definire famosa, ma tutto il sistema di votazioni  
online dell'ateneo di Bologna è in java.
Tu potrai dire che è un'applicazione universitaria, peccato che venga  
fornita da terzi
-- 
http://www.hostingjava.it/-SaThot/mail/me

On 3 Mar, 18:42, "Manny Calavera" <leggi_n...@fir.ma.invalid> wrote:

j2ee ti dice nulla??????

 scritta in Java, anche in ambito web?
a titolo di esempio, il portale fineco è scritto in java. ma se impari a 
riconoscerli ne trovi quanti ne vuoi, basta guardarsi in giro.
-- 
Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://softvalley.blogspot.com

In genereale o sono applicazioni per la pubblica amminitrazione, si sa 
la dentro c'è di tutto inteso come sistemi operativi, oppure portale di 
grosse aziende dove hanno biosgno di scalabilità
lato client è abbstanza diffuso per i vari giochini per i cellulari, 
anch ese li spesso si trova il gioco nativo sviluppato x symbian o 
windows CE
Keith ha scritto:


 riconoscerli ne trovi quanti ne vuoi, basta guardarsi in giro.
A questo punto, mi pare di capire che Java o J2EE e' soprattutto
usato lato server, in applicazioni molto complesse.
Devo dire che sono un po' deluso da questo, se volessi fare un sito
web dinamico con JSP dovrei spendere troppi soldi. Sarei costretto
ad usare PHP, quindi non potro' approfondire Java perche' non lo
potro' usare per i piccoli progetti.
Peccato...


java su applicazioni "desktop" ha come esempio famoso di utilizzo
l'IDE eclipse.
Java lato server (J2EE) e' molto molto usato, quasi tutti i sistemi di
homebanking, siti di customercare tipo 
www.190.it
 e tanti altri esempi
famosi.
Il motivo principale per il quale non ci sono tante offerte di hosting
su piattaforma J2EE e' IMHO la complessita' di manutenere un tale
ambiente (ed anche il costo in termini di risorse) e' piu' elevata
rispetto ad altre soluzioni. O melgio, piu' che complessita' di
manutenzione... credo che gestire un offerta hosting basata su J2EE
richieda skill di sviluppo in tale ambito mentre la stessa offerta su
PHP richiede solo skill di tipo "sistemistico".
Le grandi aziende, oltre a sobbarcarsi (molto spesso fallendo) la
realizzazione delle loro applicazioni si fanno anche carico della
messa online e della gestione dei server su cui girano.
In ogni caso se cerchi bene sono sicuro che troverai offerte di spazio
su AS J2EE e se non dovessi trovarle l'esperienza puoi sempre farla
sviluppandoti progettini a casa (se sei uno studente) o lavorando per
aziende che sviluppano in detta tecnologia (se sei un lavoratore)

 aziende che sviluppano in detta tecnologia (se sei un lavoratore)
Sono uno studente, ma volevo realizzare qualcosa on-line che
funzionasse realmente. Ripeto, mi interessa Java, ma quando
mi hanno chiesto di fare un sito con codice lato server ho *dovuto*
usare PHP, altrimenti avrei speso una fortuna un server dedicati
o server virtuali...

 o server virtuali...
Ci sono soluzioni (che non ho mai provato) reclamizzate a 5 - 6 euro
al mese per spazi web con supporto java...
in ogni caso, se il fine e' quello di conoscere melgio J2EE l'unica e'
provare... su un tuo pc o su quello di un ISP non credo faccia molta
differenza.

 o server virtuali...
Vero, finché si tratta di applicazioni (senza offesa) "casalinghe".
Prova a cercare qualche applicazione "tosta" in PHP...
Ciao,
Paolo

 potro' usare per i piccoli progetti.
come ho già detto, esistono soluzioni di server virtuali a buon mercato, 
roba che spendi meno di 100 euro l'anno e hai un server tutto tuo che ti 
amministri come meglio credi.


 amministri come meglio credi.
Quali sono, mi fai degli esempi? Soprattutto: sono affidabili
come gli Hoster piu' famosi (Aruba, ecc.)?


 come gli Hoster piu' famosi (Aruba, ecc.)?
http://www.areaserver.com/pub/vserver_offerte.php
-- 


 anche in ambito web?
Banche, telecomunicazioni. Tutti ambiti in cui scalabilità, pulizia 
architetturale, manutenibilità pagano.
Per smanettare un po' troppo complesso è costosa da gestire.

> Inoltre, come hai scritto e' una questione che puo' essere risolta.
r> non è risolta. io ti ho parlato di un caso eclatante, ma una jvm può
r> essere messa in crisi in tanti modi. per esempio creando thread con
r> priorità elevata, o consumando l'heap allocato fino ad esaurirlo.
Qualsiasi sistema virtuale o meno può essere messo in crisi in questo
modo...
Era più carino l'abbattere la JVM con l'istruzione di uscita :) :)
