| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
networking  
  • Ethernet

  • FTP e Telnet

  • Indirizzo IP

  • Internet Networking

  • reti Locali

  • modem

  • Sicurezza di rete

  • Altro Networking Computer

  • router

  • reti virtuali

  • Voice Over IP

  • Networking Wireless

  • router wireless
  •  
    Conoscenza Informatica >> networking >> Altro Networking Computer >> Content
    Tipi di Interprocess Comunicazione
    La comunicazione tra processi è la comunicazione che avviene tra due programmi diversi . Per la comunicazione, un programma spesso funge da client e riceve informazioni dal server . Il client è un programma che chiede qualcosa , mentre il server è il programma che fornisce qualcosa . Alcuni programmi possono fungere da client e server . Meccanismi di comunicazione

    applicazioni utilizzano differenti meccanismi di comunicazione . Lo sviluppatore utente o il software decide quale meccanismo il programma usa per comunicare con altri programmi . Le applicazioni possono utilizzare diversi metodi di comunicazione tra processi . Alcune applicazioni possono comunicare con applicazioni da altre reti , mentre le altre applicazioni di comunicare solo con le applicazioni sulla stessa rete locale . Alcune applicazioni possono comunicare solo con le applicazioni in esecuzione sullo stesso sistema operativo , mentre altre applicazioni possono comunicare con i programmi con i diversi sistemi operativi .
    Scelta Processi

    Gli utenti a volte scelgono quale applicazioni di un particolare programma potranno interagire con , mentre altre applicazioni di scegliere i propri partner di comunicazione . Alcuni metodi di comunicazione tra processi possono interagire con qualsiasi programma che è progettato per accettare o inviare dati a loro. Ad esempio , alcuni permettono alle persone di copiare il testo e altri dati da un programma e incollarli in un tipo completamente diverso di programma .
    Semplice Comunicazione tra

    la clipboard è un esempio di comunicazione tra processi . Quando gli utenti copiano i dati da un programma , hanno messo i dati in un unico luogo recuperabili in un formato specifico . Altri programmi possono guardare i dati e recuperare i dati che capiscono. Ad esempio, un utente può prendere sia il testo e l'immagine in un documento di testo e copiarlo negli appunti . Quindi , l'utente può disporre di un programma di text-to - speech leggere i dati . Dal momento che il programma di text-to -speech non può leggere le immagini , il programma ignorerà l'immagine e leggere solo il testo . Le forme più semplici di comunicazione tra processi coinvolgono uno dei dati di scrittura del programma in una posizione specifica e un altro programma di lettura dei dati. Memoria gestita è un processo simile , ma coinvolge i dati associati a un file in qualsiasi file system .
    First- in first-out

    tubi vengono comunicazione sequenziale da un processo di a un altro processo correlato. FIFO sono come i tubi. Processi indipendenti possono comunicare tra loro attraverso un unico FIFO , o first-in first- out , pipe . Il tubo è creato per uno scopo. FIFO file speciali hanno nomi e programmi specifici aprono il FIFO per nome .
    Prese di corrente

    Sockets vengono utilizzati per consentire processi estranei a comunicare tra loro . Comunicazione via Internet avviene tramite socket . Basato su socket comunicazione tra processi è usato soprattutto per i codici inviati o ricevuti da un sistema BSD o per la comunicazione tra processi di rete. In caso contrario , i programmi dovrebbero usare IRIX comunicazione tra processi , dal momento che è più veloce, più facile da implementare e può impegnarsi in multi-processing .
    Blocco dei messaggi

    Blocco operazioni messaggio può sospendere processi fino a quando l'altra applicazione con cui stanno lavorando è pronto per le informazioni . Alcuni programmi di impegnarsi nel processo di comunicazione non bloccante quando non attendere l'autorizzazione da un altro programma .

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere il tuo Badge MyLEGO.com 
    ·. Protocollo per ADSL 
    ·Network Management System Computer Information 
    ·Come utilizzare sottodomini su più server 
    ·Come collegare un HP Jetdirect Print Server USB 
    ·3G Comunicazioni Informazioni 
    ·Come Email grandi file JPG 
    ·FIP protocolli 
    ·Strutture più livelli in IT 
    ·Come recuperare un NTS Partition Table 
      Articoli in evidenza
    ·Come richiedere un aggiuntive carta PayPal 
    ·Come reimpostare una passphrase password Linksys 
    ·Come filo di un Patch Panel Ethernet 
    ·Quanti ripetitori può essere utilizzato in una rete 
    ·Come condividere una cartella in Windows Vista 64 - bit…
    ·Come risolvere Embarq wireless a Internet 
    ·Come impostare videoconferenza presso la Scuola 
    ·Come ottimizzare un Dial-Up Velocità di Collegamento 
    ·Come condividere una stampante con un router D-Link 
    ·Come disinstallare il server IIS su Windows Vista 
    Copyright © Conoscenza Informatica http://it.wingwit.com