Sulla Programmazione

Quattro chiacchere sulla programmazione e sulle bit-tecnologie con Fabrizio Cipriani

category: Java

Il futuro di Play Framework

Mettiamo dobbiate avviare un nuovo progetto e vi chiedate se sia possibile incrementare produttività e fluidità del codice usando un nuovo framework di sviluppo.

Una buona scelta, se non lo usate già, può essere uno dei tanti framework che implementano il pattern architetturale MVC.

Ruby On Rails è uno dei framework più vecchi e consolidati, mentre è possibile rivolgersi verso Django per sfruttare la flessibilità di Python, Microsoft MVC per la potenza dei linguaggi e delle librerie .net, o Grails per la diffusione di Java (ce ne sono molti altri, non li cito tutti).

Play Framework è uno dei framework ...

Semplice VOIP con java

I sorgenti degli esempi dell'articolo possono essere scaricati qui: javavoip.zip (7,86 kb).

Mi sono trovato spesso a chiedermi quanto potesse essere difficile, dal punto di vista dello sviluppatore, inviare e ricevere audio su internet. Il processo sembra semplice:

  1. Il trasmittente ed il ricevitore concordano il formato dei dati dell'audio (quanti samples al secondo, di quanti bit è formato un sample, il numero di canali, etc.)
  2. Il trasmittente stabilisce una connessione internet con il ricevitore
  3. Il trasmittente cattura l'audio da un fonte
  4. Il trasmittente invia l'audio al ricevitore
  5. Il ricevitore, prende l'audio e lo ...