Einzelnen Beitrag anzeigen

philzu

Registriert seit: 30. Mär 2007
7 Beiträge
 
#1

COM Server mit Multithreading

  Alt 14. Jun 2007, 16:27
Wie kann ich es schaffen, dass ich einen COM Server anlege, der nach dem Aufruf von einem COM Client einen Thread abspallte. Vorallem soll nun dieser Thread wiederum Interface und Events des ComServer nutzen. Abschließend hätte ich gerne, dass ich sowohl einen COM Server für mehrer COM Client nutzen kann. Abschließend hätte ich gerne die Lösung, dass ich für jeden COM Client einen eigenen COM Server gestartet wird.

Ich habe das Buch COM/DCOM COM+ mit Delphi. Dort ist in Kapitel 4 auch ein gutes Beispiel (4.9) nur ist dort alles für einen InProzess Com Server beschrieben. Dabei will ich ja mindestens STA, für die Lösung mit einem COM Server und vielen COM Client, wobei für jeden COM Client sogar einen eingenen Thread nötig ist (vielleicht sogar Threadpool), brauch ich sogar MTA.

Hat jemand ein gutes Beispiel oder kennt die grundsätzliche Vorgehensweise (am liebsten mit Quellen) würde ich mich sehr freuen, wenn er dies hier posten würde.

Phil
  Mit Zitat antworten Zitat