Benutzer mit den meisten Antworten
Datenaustausch zwischen 2 Programmen

Frage
-
Hallo zusammen,
ich habe 2 Applikationen, die Daten untereinander austauschen müssen.
Einfach dargestellt:
Mein Benuzter gibt in App1 in eine Textbox einen Text ein und klickt anschließend auf eine Schaltfläche.
App2 muss darüber informiert werden (dass Benutzer Schaltfläche gedrückt hat) und muss auch den Inhalt der Textbox (irgendwie) erhalten.Als Stichwort hatte ich mal IPC... gibt es da keine einfachere Möglichkeit??
Vielen Dank im voraus.
Gernot
Antworten
-
Hallo Gernot,> ich habe 2 Applikationen, die Daten untereinander austauschen> müssen.>> Einfach dargestellt:>> Mein Benuzter gibt in App1 in eine Textbox einen Text ein und> klickt anschließend auf eine Schaltfläche.> App2 muss darüber informiert werden (dass Benutzer Schaltfläche> gedrückt hat) und muss auch den Inhalt der Textbox (irgendwie)> erhalten.Unterwww.gssg.de -> Visual Basic -> VB.net-> System / Netzwerk-> Remotingfindest Du ein Beispiel für den Datenaustausch zwischen einerServeranwendung und einer oder mehreren Clientanwendungen.Server u. Client können auf dem selben, aber auch auf verschiedenenRechnern eines Netzwerkes laufen.Gruß aus St.GeorgenPeter Götzwww.gssg.de (mit VB-Tipps u. Beispielprogrammen)
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22
-
Hallo,
ein deinem Fall würde sich auch der Einsatz von Named Pipes anbieten.
Verwendung von named Pipes für prozessübergreifende Kommunikation in Visual Basic .NET oder Visual Basic 2005
http://support.microsoft.com/?kbid=871044
MfG, Sebastian Gross- Als Antwort vorgeschlagen Olaf HelperMVP Freitag, 23. Juli 2010 10:45
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22
-
Hallo,
ein deinem Fall würde sich auch der Einsatz von Named Pipes anbieten.
Verwendung von named Pipes für prozessübergreifende Kommunikation in Visual Basic .NET oder Visual Basic 2005
http://support.microsoft.com/?kbid=871044.NET 3.5 vorausgesetzt, kann man auch auf die Implementierung im Framework zurückgreifen:
System.IO.Pipes Namespace
http://msdn.microsoft.com/en-us/library/system.io.pipes.aspx
Wobei man hier dann auch eher WCF den Vorzug geben würde.
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de- Als Antwort vorgeschlagen Robert BreitenhoferModerator Montag, 26. Juli 2010 06:56
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22
Alle Antworten
-
Hallo Gernot,> ich habe 2 Applikationen, die Daten untereinander austauschen> müssen.>> Einfach dargestellt:>> Mein Benuzter gibt in App1 in eine Textbox einen Text ein und> klickt anschließend auf eine Schaltfläche.> App2 muss darüber informiert werden (dass Benutzer Schaltfläche> gedrückt hat) und muss auch den Inhalt der Textbox (irgendwie)> erhalten.Unterwww.gssg.de -> Visual Basic -> VB.net-> System / Netzwerk-> Remotingfindest Du ein Beispiel für den Datenaustausch zwischen einerServeranwendung und einer oder mehreren Clientanwendungen.Server u. Client können auf dem selben, aber auch auf verschiedenenRechnern eines Netzwerkes laufen.Gruß aus St.GeorgenPeter Götzwww.gssg.de (mit VB-Tipps u. Beispielprogrammen)
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22
-
Hallo,
ein deinem Fall würde sich auch der Einsatz von Named Pipes anbieten.
Verwendung von named Pipes für prozessübergreifende Kommunikation in Visual Basic .NET oder Visual Basic 2005
http://support.microsoft.com/?kbid=871044
MfG, Sebastian Gross- Als Antwort vorgeschlagen Olaf HelperMVP Freitag, 23. Juli 2010 10:45
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22
-
Hallo,
ein deinem Fall würde sich auch der Einsatz von Named Pipes anbieten.
Verwendung von named Pipes für prozessübergreifende Kommunikation in Visual Basic .NET oder Visual Basic 2005
http://support.microsoft.com/?kbid=871044.NET 3.5 vorausgesetzt, kann man auch auf die Implementierung im Framework zurückgreifen:
System.IO.Pipes Namespace
http://msdn.microsoft.com/en-us/library/system.io.pipes.aspx
Wobei man hier dann auch eher WCF den Vorzug geben würde.
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de- Als Antwort vorgeschlagen Robert BreitenhoferModerator Montag, 26. Juli 2010 06:56
- Als Antwort markiert Thorsten DörflerModerator Samstag, 31. Juli 2010 16:22