windows - Omkring 127.0.0.1 og IPC ved hjælp af stikkontakter

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg tror, ​​at jeg vil bruge stik på 127.0.0.1 til at gøre simple IPC til min ansøgning. Jeg målretter mod Windows, Mac og Linux. Jeg har få spørgsmål:



  • Kan en firewall eller andet værktøj blokere min forbindelse på nogen af ​​de 3 OS'er

  • Er forbindelsen hurtig? Nogen fortalte mig det på Linux, det bruger rør til at overføre data.

  • Kan forbindelsen snuses (EDIT: Det kan snuppes ved hjælp af RawCap for eksempel.)


Bedste reference


127.0.0.1 (localhost) er loopback-grænsefladen. Det er internt, det rammer ikke ledningen. [1]


Kan firewall blokere det? Ikke en ekstern firewall, men måske en software firewall kører på samme maskine kunne.


Er det hurtigt? Så hurtigt som det kan være. [2]


Kan forbindelsen snuses? Ikke af en ekstern enhed, men det kan snuse sig af software, der kører på samme maskine.

Andre referencer 1


Firewaren kan faktisk blokere 127.0.0.1 og nogle firewalls gør det som standard.
I hvert fald på Windows og Linux kan du bruge hukommelseskortede filer (jeg tror, ​​at du kan gøre dette på Mac, så godt som det er BSD-baseret) til dataoverførsel, og det ville normalt være hurtigere end stikkontakter på grund af mindre databufferkopiering.