C# lernen mit msdn Beispiel

Gast #3579859
Lesenswert?
• ▲
▼
Hi,

ich würde gerne bei mir folgendes msdn-Beispiel zum Laufen bringen:
http://msdn.microsoft.com/de-de/library/bb546085%28v=vs.110%29.aspx

Nur als was erstelle ich die C# Projekte für Server und Client?
-Windows Forms-Anwendung
-WPF-Anwendung
-Konsolenanwendung
...

Kann ich dann den gesamten Code so übernehmen und hineinkopieren?

Ich bräuchte ja die Clients so, dass sie alleine laufen. Muss ich dann 
eine exe daraus erstelllen?

Sorry für die dummen Fragen, aber irgendwie muss ich es ja lernen...
Gast #3579878
Lesenswert?
• ▲
▼
Bianca schrieb:
> Nur als was erstelle ich die C# Projekte für Server und Client?
> -Windows Forms-Anwendung
> -WPF-Anwendung
> -Konsolenanwendung

Console.WriteLine  -> also Konsolenanwendung

das ganze sind also 2 Projekte.

> Sorry für die dummen Fragen, aber irgendwie muss ich es ja lernen...
beim lernen fängt man klein an, und gleich IPC

Wozu braucht du das überhaupt?
Gast #3579960
Lesenswert?
• ▲
▼
Vielen Dank!

Hat mir schon mal sehr geholfen und das Beispiel funktioniert :-)

Ich möchte meine bestehende C-Applikation über NamedPipes mit einem C# 
Projekt kommunizieren lassen.

C kann ich ganz gut und mit C# stehe ich noch auf Kriegsfuß.
Doch der Rest des C# Projekts steht bereits und so hoffe ich, dass ich 
mir von diesem Beispiel was abschauen kann und die Kommunikation 
hinbekommen...

Kann also sein, dass ich mich im Laufe des Nachmittags/Abends hier 
nochmal melde ;-)
Gast #3580465
Lesenswert?
• ▲
▼
Hier kommt schon die nächste Frage.

Wenn ich nun mehrere Clients habe, kann ich dann für jeden Client eine 
NamedPipe aufmachen?

Ich verstehe das mit den Threads noch nicht wirklich.
Meine Clients führen zu unterschiedlichen Zeiten eine Unterhaltung mit 
dem Server. Dies sollte auch parallel funktionieren.

Wie kann ich diese "Parallelität" gewährleisten?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren