Named Pipes - Nur eine Richtung

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Montoyafan.

    Named Pipes - Nur eine Richtung

    Hallo,

    ich habe ein Programm geschrieben, das auf mehreren Computern im Netzwerk läuft.
    Um diese Programme zu aktualisieren verwende ich nUpdate.

    Nun wollte ich mit mit Named Pipes eine Art Schnittstelle programmieren mit der ich von einem anderem Arbeitsplatz gleich alle laufenden Instanzen updaten kann.
    Um jetzt erstmal zu wissen auf welchem Computern die Programme aktiv laufen, schicke ich durch die Pipe eine Aufforderung an das Programm, mir ein "isAlive" + den Hostname zurück zuschicken.
    Meine Aufforderung kommt durch die Pipe an, allerdings kann das Programm offenbar keine Nachricht zurück schicken!?
    Es erscheint die Meldung "Der Benutzername oder das Kennwort sind falsch."

    Ich habe den Code mal in 2 kleine Apps gepackt und angehängt.

    - PipeReceiver liegt auf dem entfernten Rechner im Netzwerk. Dieser hat den Hostname "DEUTRPCMATEST"
    - PipeSender ist das Programm auf meinem PC (im gleichen Netzwerk), vom dem ich die "isAlive"-Aufforderung sende. Dieser hat den Hostname "U276085".

    Habe ich hier irgendwo einen Denkfehler drin, oder liegt es womöglich an den Computern selbst?

    vb-paradise.de/index.php/Attac…b82400953ead032dcd9f8c69c

    Gruß

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Montoyafan“ ()