Salve grazie per le risposte, non è possibile far gestire la comunicazione al client e basta, poichè il clinet può essere o no connesso, mi spiego meglio, il mio software (lato server) comunica in locale con le casse, tramite driver gestisce la omunicazione a basso livello (driver) con i registratori. Qualora il client sia collegato (non è detto che lo sia) il server deve spedire questi dati in tempo reale al client remoto tramite WAN e winsock, fin qui nessun problema, tipo una chat ad una via uno scrive l 'altro ascolta.
In più il mio server deve rispondere sinconicamente a comandi ben stabiliti, ovvero i olato client( da remoto) voglio effetturare alcune operazioni sulla cassa(tipicamente chiusura a fine giornata, una lettura del venduto, niente di piu) a qusto punto metterei il client in ascolto anche lui, e all'arrivo di un determinato comando faccio eseguire l'operazione(chiusura o lettura) che sia.
La mia domanda è questa posso far gestire 2 flussi di dati da un unico winsock, ovvero io ho 2 flussi di stringhe che devo spedire e che vengono generati contemporaneamente uno formattato ed uno no, voglio che il mi oprogramma mi invii sia il testo formattto che no, è possibile con lo stesso ? devo mettere in ascolto su 2 porte?
Grazie a tutti
|