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…
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…
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…
Questo programmma è analogo all’esempio di una socket in C, stavolta però implementato in Java. Si tratta di due applicazioni, un client e un server, che si connettono tra loro tramite una socket. Il server si avvia e rimane in attesa di uno o più client che si connettono e inviano dei messaggi di testo,…
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”…