|
APPLICATION
JAVA
Sviluppo
applicazioni Web con Servlet e JSP
Applicativi Multipiattaforma
Il
linguaggio di programmazione Java è venuto alla ribalta quando
Netscape ha inserito nel browser Netscape Navigator, dalla versione
2.0, un interprete di questo linguaggio. L'aspetto rivoluzionario
di Java era in origine costituito dalle applet, piccole e sicure
applicazioni che possono essere trasferite in automatico dal Web
ed eseguite nel browser.
Da allora Java ha fatto molta strada. L'impatto delle applet, che
viene erroneamente ancor oggi considerato da molti l'aspetto tecnico
più rilevante, è stato in gran parte attutito da una
serie di fattori. Da un lato le lotte commerciali (la famosa "guerra
dei browser" tra Microsoft e Netscape) hanno impedito lo sviluppo
di una tecnologia Java nei browser sufficientemente completa robusta
da poter essere utilizzata con sicurezza. Dall'altro lo sviluppo
del Dynamic HTML e del JavaScript che consentono di realizzare pagina
dinamiche in grado di coprire molte esigenze in origine indirizzate
dalle applet.
Java
tuttavia è ancor oggi a tutti gli effetti il linguaggio di
programmazione di Internet rete. La sua fondamentale virtù
è quella di essere un linguaggio di programmazione multipiattaforma.
Di conseguenza, è diventato il linguaggio d'elezione per
lo sviluppo di applicazioni in ambienti eternogenei. Il Web è
la realtè più multi-piattaforma esistente, e infatti
Java si è affermato negli ultimi anni principalmente per
lo sviluppo di applicazioni portabili, di applicazioni Web lato
server (usando servlet e Java Server Pages), e di applicazioni distribuite
ad oggetti basate su CORBA. Le
nostre soluzioni vengono sviluppata prevalentemente in Java. Conformi
alla nostra vocazione di Internet Software House, esse sono quasi
sempre multipiattaforma. Dove serva affianchiamo Java con altri
linguaggi tipici di Internet e portabili: Perl, C++ e ASP.
|