Sisällysluettelo:
Määritelmä - mitä Named Pipe tarkoittaa?
Nimetty putki on yksisuuntainen tai kaksipuolinen putki, joka tarjoaa yhteyden putkipalvelimen ja joidenkin putkiasiakkaiden välillä. Putki on muistiosa, jota käytetään prosessienväliseen viestintään. Nimetty putki voidaan kuvailla seuraavasti: ensimmäinen sisään, ensin ulos (FIFO); ensin tulevat tulot tulostetaan ensin.
Nimeltään putki eroaa tuntemattomasta putkesta siinä mielessä, että se voi olla olemassa siihen liittyvien prosessien voimassaoloajan ulkopuolella ja se on nimenomaisesti poistettava.
Techopedia selittää nimeltään Pipe
Nimetyt putket tarjoavat viestinnän toisiinsa liittyvien tai toisiinsa liittymättömien prosessien välillä, joille on suoritettu turvatarkastukset. Niitä voidaan käyttää viestintään saman tietokoneen tai eri tietokoneiden prosessien välillä. Nimetyt putket tunnistetaan niiden tukiasemien perusteella, jotka tallennetaan tiedostoon tiedostojärjestelmässä.
Jokaisella nimeltään putken esiintymällä on sama nimi, mutta jokaisella esiintymällä on omat puskurit ja kahvat. Nämä esiintymät tarjoavat myös erillisen välineen viestintään asiakkaan ja palvelimen välillä, mikä sallii saman nimetyn putken käytön useille putkiasiakkaille.
Nimetyt putket ovat hyvin koska kaikki prosessit pääsevät niihin.
On kaksi tapaa luoda nimetty putki: komentorivillä ja ohjelman sisällä. Unix-komentorivillä luodaan nimetty putki joko mknod- tai mkfifo-komennolla.