Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie kann mein Programm einem Dienst Nachrichten senden? (https://www.delphipraxis.net/107234-wie-kann-mein-programm-einem-dienst-nachrichten-senden.html)

gpvg 25. Jan 2008 07:46

Re: Wie kann mein Programm einem Dienst Nachrichten senden?
 
Gleich noch die andere Frage:
Wie läuft das mit Sockets? Die Geschwindigkeit sollte nicht so sehr problematisch sein, da die Nachricht nur einen sehr kurzen Text enthält und mein Programm nur auf ein "ausgeführt" beziehungsweise "nicht ausgeführt" wartet.

phXql 25. Jan 2008 08:37

Re: Wie kann mein Programm einem Dienst Nachrichten senden?
 
Zitat:

Zitat von gpvg
In Ordnung, wie Pipes grundsätzlich funktionieren, weiß ich als alter Linux-Freak.
Da mein Programm für Windows 2k und nachfolgende sein soll, dürfte das also nicht das Problem sein.

Jetzt kommen wir aber zum nächsten Punkt, der unter Windows nicht so ganz unwichtig ist.
Der Dienst läuft mit Systemrechten und nicht jeder soll ihn benutzen können. Die Frage ist, wie der Dienst erkennen kann, wer ihm da etwas durch die Pipe schickt, damit er dann (zum Beispiel über Gruppenmitgliedschaften) entscheiden kann, ob der User überhaupt berechtigt zu dieser Aktion ist.
Klar, der User könnte seinen Namen mitschicken, nur könnte das ja auch gelogen sein.

Jedem User ein Zertifikat erzeugen und im Dienst auf diese Zertifikate prüfen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz