Thema: Delphi Dienst und Oberfläche

Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#1

Dienst und Oberfläche

  Alt 26. Apr 2006, 12:56
Hallo zusammen,

ich bin dabei, mir für meine Multi-User-Anwendung einen "Lizenz"-Dienst zu erstellen, was erfreulicherweise auf Anhieb recht gut funktioniert. Nun hätte ich dazu gerne eine Oberfläche, um den Dienst zu starten, zu benden und um einige Informationen abzurufen. Momentan realisiere ich es mit einer einfachen Webstatistik, indem mir der TCP-Server (Indy) in meinem Dienst beim OnConnect eine kleine Statistik zurückgibt.

Mein "Lizenz"-Server macht nichts anderes, als die zu den Programmmodulen hinterlegten Lizenzen einzulesen (in denen Anzahl maximal gleichzeitiger User, etc. hinterlegt sind) und Client-Starts entweder zuzulassen, oder abzuweisen.

Ich würde aber gerne eine Windows-Oberfläche haben und dazu habe ich hier einiges über named Pipes und Mailslots zu dem Thema gefunden.

Eine hübsche Anzeige, in Form z.B. eines Treeview, wieviele Benutzer gerade welches Modul aufrufen, Status der Verbindung, etc. wäre, was mir funktionell vorschwebt - in etwas wie der "MySQL-Administrator", wo ich in "Echtzeit" z.B. die Auslastung des Servers (Anzahl Connections, Traffic, etc. als Graphen) sehen kann. Fordert der Administrator dazu (mehr als) sekündlich Informationen vom Server an, bzw. ist das in diesem Fall auch mit Pipes oder Mailslots umgesetzt?

Vielel Grüße
Igotcha
  Mit Zitat antworten Zitat