AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Sind zwei Webdispatcher in einer Exe möglich?
Thema durchsuchen
Ansicht
Themen-Optionen

Sind zwei Webdispatcher in einer Exe möglich?

Ein Thema von michaelg · begonnen am 10. Jun 2020 · letzter Beitrag vom 11. Jun 2020
 
michaelg

Registriert seit: 20. Apr 2008
87 Beiträge
 
#1

Sind zwei Webdispatcher in einer Exe möglich?

  Alt 10. Jun 2020, 11:19
Moin zusammen,

eine Frage zu technischer Machbarkeit und evtl. auch ein wenig philosophisch.

ich habe eine Windows-Exe, mit der ich DS-Rest-Anfragen über einen bestimmten Port annehme. Der Webdispatcher wird natürlich ganz normal beim Programmstart initialisiert.

Nun möchte ich in derselben Exe einen weiteren Port freigeben, der einen weiteren Server bedient, der innerhalb derselben Exe gleichzeitig laufen kann. Geht es, zwei Server mit verschiedenen Ports in einer Exe gleichzeitig laufen zu lassen? Das Problem scheint, dass nur ein Webdispatcher initialisiert werden kann.

Jetzt könnt Ihr sagen, nimm den vorhanden Server und erweitere ihn um entsprechende neue Funktionen. Ich würde es aber lieber konsequent getrennt haben von dem bereits vorhandenen, da er ganze andere Dinge tun soll.

Ihr könntet ebenso sagen, mach eine neue Exe als neuen Server. Das wäre aber auch nicht mein Wunsch, da in der Exe viel Programmlogik ist, die ich für den zweiten Server nutzen möchte, und die sich in Teilen schlecht kapseln lässt.

Nun sitze ich hier und überlege, was schlau wäre und was möglich ist. Was meint Ihr?


Viele Grüße
Michael
  Mit Zitat antworten Zitat
 

 

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 18:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz