Come utilizzare le DLL
Le DLL sono dei componenti spesso molto utili per utilizzare le pagine asp. La loro esecuzione è molto veloce. Nel caso in cui le creiamo in VisualBasic o C++ queste vengono registrate direttamente sulla macchina, ma nel caso troviamo una DLL in uno script scaricato è necessario registrarla manualmente.
Prima di tutto dobbiamo specificare che non tutti possono registrare le DLL, in quanto è necessario avere dei particolari permessi per avviare REGSVR32. Quindi in un normale servizio di hosting è quasi sempre impossibile registrarle da soli, ma è necessario l'intervento dell'amministratore (non sempre questi, però, vi registreranno le DLL in quanto possono essere componenti anche molto pericolosi, quindi è sempre bene dare all'amministratore una documentazione che verifichi l'effettiva utilità e innocuità di queste.
Se abbiamo i permessi, per registrare una DLL, sono necessari pochi secondi.
Inserire una dll in una cartella del server, una qualsiasi, basta che conosciamo l'indirizzo fisico (completo d:sito ome.dll)
Da Windows, cliccare su Star e scegliere Esegui (run). Comparirà una finestra con un box. All'interno del box è necessario indicare:
regsvr32 "urlfisicodelladll"
Ecco un esempio pratico:
regsvr32 "d:sitiwebmastercartellawebmail.dll"
Sarà così registrata la DLL webmail.dll che si trova nella cartella d:sitiwebmastercartella
Tutto qua. Una volta registrata, vi sarà dato un messaggio di conferma.
Vi è una soluzione per gli utenti che non hanno accesso diretto al server, però tale soluzione è molto costosa sia da parte dell'utente che da parte del provider. Infatti la Symantec ha realizzato un prodotto PCAnywhere che permette di entrare nel server e utilizzare anche il programma regsvr32. Per l'utente costa 175 $ (dollari americani) circa, per il provider 25 license costano 4.307 $ (dollari americani). Per maggiori informazioni: http://www.symantec.com/pcanywhere/index.html
- Articolo precedente Il filtro ISAPI
- Articolo successivo Introduzione al sistema OTP di Banca Sella per il pagamento con carta di credito (Parte I)