AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Service und MMF

Ein Thema von novelly · begonnen am 6. Apr 2005 · letzter Beitrag vom 6. Apr 2005
Antwort Antwort
novelly

Registriert seit: 12. Aug 2003
23 Beiträge
 
Delphi 2007 Professional
 
#1

Service und MMF

  Alt 6. Apr 2005, 12:14
Hi,

ich suche eine vernünftige Methode um zwischen einem Dienst und einer Agent.exe Daten auszutauschen. Dabei bin ich bei MMF hängengeblieben. Allerdings beziehen sich alle Beispiel, die gefunden habe, darauf das man ein Fensterhandle von der entsprechenden .exe hat/bekommt.

Beispiel: http://www.delphipraxis.net/internal...=221044#221044

Weiß jemand wie ich das mit einem Dienst anstelle. Soweit ich gelesen habe funktionieren die "normalen" Messages nicht bei einem Dienst.....

Bin dankbar für jeden Hinweis!

THX

.:novelly:.


PS: Vielleicht gab es schon ein entsprechenden Thread/Beispiel...haut also drauf wenn ich was übersehen habe ;-)
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#2

Re: Service und MMF

  Alt 6. Apr 2005, 12:21
Zitat von novelly:
Dabei bin ich bei MMF hängengeblieben. Allerdings beziehen sich alle Beispiel, die gefunden habe, darauf das man ein Fensterhandle von der entsprechenden .exe hat/bekommt.
MMFs haben nicht viel mit Fenster-Handles zu tun. Es geht dabei nur um die Signalisierung/Synchronisierung - das kann/sollte man auch mit Events ösen können.
  Mit Zitat antworten Zitat
novelly

Registriert seit: 12. Aug 2003
23 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Service und MMF

  Alt 6. Apr 2005, 12:25
danke für die schnelle antwort....

klar es geht um irgendeine form der benachrichtigung.

welche möglichkeiten habe ich denn, bzw. gibt es irgendwo ein beispiel.....?
  Mit Zitat antworten Zitat
Mephistopheles
(Gast)

n/a Beiträge
 
#4

Re: Service und MMF

  Alt 6. Apr 2005, 14:07
Beispiele gibt es viele. Da würde ich einfach mal Google empfehlen ...

Aber was du nun übermitteln willst, ist ja die Frage. Um einfach nur "bescheidzusagen", daß etwas passiert ist, reicht ein Event. Um Nachrichten zu verschicken innerhalb der gleichen WinSta Messages - ansonsten MMFs. Dennoch würde ich die MMF jeweils mit einem Mutex für Schreib- und Lesezugriff sperren und mit jeweils einem Event für "Fertig gelesen" bzw. "Fertig geschrieben" versehen.

Dann mußt du nur noch entscheiden, ob Lesen oder Schreiben mit Vorzug behandelt werden soll (für gewisse Zusstände kann das relevant sein).
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 Uhr.
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