Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    249

    [c++] Comunicazione tra processi

    Ciao, avrei bisogno di un consiglio, ho la neccessita di far comunicare due processi che girano sotto linux, un fa da server e l'altro da client, il client deve inviare al server una stringa con il nome del file da eseguire ed il server deve processare tale stringa.
    Quale socket mi conviene utilizzare?
    Dove posso trovare del materiale di riferimento(è la prima volta che programmo con dei socket )
    I programmi sono scritti in c++.
    Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Che vuol dire "quale socket"? In che senso?

    Su internet, se fai una ricerca, e' piena di informazioni ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    249
    Si hai ragione...e sono proprio tutte queste informazioni che mi hanno spiazzato
    Vorrei sapere se è meglio usare un socket tcp udp oppure union socket...
    Grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un socket e' un socket.

    Il protocollo TCP e il protocollo UDP sono utilizzati dai socket.

    TCP e' orientato alle connessioni (ed e' quello che ti serve).

    UDP e' connectionless ed e' usato nelle situazioni in cui l'affidabilita' della trasmissione dei pacchetti non e' vitale.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    249
    Grazie...gentilissimo...iniziero a studiarli allora.
    Ancora una domanda, dato che i due processi girano sull la stessa macchina nn c'è la possibilita di nn usare il protocollo tcp?
    Grazie

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Certo, allora devi leggere questo

    http://www.tldp.org/LDP/lpg/node7.html

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.