Ho scritto un'applicazione che fa proprio questo, ora sto implementando anche il motion detection.
Di solito io uso rmi per trasportare valori come vettori e quant'altro. Uso corba se tali dati vengono trasportati via routing o se il client si trova in una sottorete diversa dal server.
Nel caso specifico io utilizzo corba per autenticare il client e passargli tutti i dati di cui ha bisogno e un canale tcp per inviargli le immagini. In questo caso il server può sostenere senza problemi un carico di lavoro notevole.

Rispondi quotando