In quest’articolo spiegherò come connettersi, tramite molteplici linguaggi, ad un server MySQL, eseguire una query ed estrapolare il risultato della query. Prima di iniziare illustrerò alcune variabili che utilizzerò su tutti i codici: HOST: indirizzo del database a cui si vuole accedere (esempio: localhost, nel caso in cui il database risiede nella stessa macchina dove…

Read More

Dopo aver visto un semplice esempio di una socket in java, vedremo come implementare il server in modo da poter accettare e gestire più connessioni contemporaneamente servendoci dei Thread, destinando appunto la gestione di ogni singola richiesta di connessione ad un thread diverso. Nel codice del seguente esempio utilizzeremo i thread solo per servirci del…

Read More

In Java, tramite la tecnologia RMI (Remote Method Invocation), è possibile invocare metodi di oggetti remoti (cioè appartenenti a processi diversi, e quindi su una macchine diverse) come se l’oggetto in questione appartenesse allo stesso processo in cui viene chiamato il metodo. Indicheremo con “server” quel tipo di processo che offre il metodo remoto e con…

Read More

Questo è un progetto che ho scritto in Java per la materia “Ingegneria del Software” (corso di laurea in Informatica), che mi ha fruttato un bel 30 e lode 🙂 Download Nota: sotto Linux o Mac è consigliato l’utilizzo degli alias per creare un comando che avii direttamente l’applicazione, piuttosto che scrivere java -jar “/path/Convertitore.jar”…

Read More