ASP e Java rappresentano una potente (anche se insolita) accoppiata nell’ambito dello sviluppo di applicazioni Web.
Con Java è possibile creare delle classi che abbiano un’interfaccia simile ai componenti COM (Component Object Model) tipicamente sviluppati in linguaggi come Visual Basic, C++ ed altri.
Lavorare con un simile oggetto, quindi, vuol dire accedere ad una libreria creata ad hoc (simile ad un ActiveX o ad una DLL) istallata sul server Web, quindi istanziabile con una semplice CreateObject.
Di seguito un esempio di come accedere ad una classe Java con ASP:
<%
Dim mioOggetto
Set mioOggetto = Server.CreateObject("java:NomeClasse");
' ... UTILIZZO DELLA CLASSE
Set mioOggetto = Nothing
%>
In grassetto è evidenziata la forma con cui si dichiara una classe Java; a differenza di un ActiveX, la cui forma è
Classe.Oggetto
per Java si usa la forma standard java: seguita dal nome della classe
java:NomeClasse
