Entwickler-Ecke
Internet / Netzwerk - Client / Server Verbindung
Babalulu - So 28.09.03 21:27
Titel: Client / Server Verbindung
Hallo zusammen
Ich habe jetzt schon viel über Server und Client Verbindungen gelesen.
Leider hat mir das alles nicht weiter geholfen.
Ich möchte folgendes machen:
Ich habe 3 Pc´s. Einer davon soll als Server laufen, der die Funktionen der anderen PCs überwacht und anzeigt.
Auf dem Client PC´s soll ein Kleines Formular angezeigt werden, auf dem zu sehen ist, ob die Netzlaufwerke (P, W und X) vorhanden sind, ob sie Reagieren, und wieviel Speicherplatz zu verfügung steht.
Das ist ja noch nicht das große Problem!
Aber ich möchte, das genau diese Daten an den Server gesendet werde, und dann hier auch übersichtlich in einem Formular Anzeigen lassen.
Zusätlich soll noch übertragen werden, ob ein bestimmtes Programm läüft, und wenn ja ob es gerade Beschäftigt ist oder nicht. Wenn es beschäftigt ist, wird die CPU auslaßtung relativ hoch sein. Eventuell kann man es hierüber abfragen??
Kann mir da jemand Helfen??
Gruß Baba
maze2k - Do 02.10.03 00:05
Du sagst, das Anzeigen in deinen Forms sei kein Problem, also nehme ich an, dass du dafür schon Funktionen hast.
Dann machst du einfach ne Socketverbindung zum Server auf und schickst alle Daten z.b. in einem array (denk dir irgendeine Reihenfolge aus wie du sie da reinspeicherst) via sendstream oder sendtext zum Server.
dort liest du das via read aus und gibst es in eine Liste für den jeweiligen Pc (du kannst ja eine PC-ID oder den PC-Name als erstes Element im Array schicken, damit der Server weiss für welchen Rechner die Daten sind).
Dieses versenden kannst du entweder mit nem Timer alle X Sekunden machen oder eben wenn sich irgendetwas an den Einstellungen ändert..
Soweit zumindest zum Grundaufbau der Client-Server Verbindung.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!