AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:17

Parameter dieser Suchanfrage:

Suche in Thema: Webserveranwendung: EXE ruft ISAPI
Suche alle Beiträge, die von "Delbor" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 25. Aug 2014
    Hi Olli

    Heute morgen ist es mir wie Schuppen von den Augen gefallen: Der Parameter IdContext ist vom Typ AThread, und der wird bei den Sockets das erste mal deklariert und dann an alle Nachkommen weitergereicht, damit diese eine CriticalSection für den existierenden Thread einrichten können.
    Pro Anfrage existiert also genau ein Thread, und zwar genau so lange, bis dieser die Antwort über die...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 24. Aug 2014
    Hi zusammen

    Ich sehe das bisher so vor :


    Die Anfrage kommt rein
    Sie wird analysirtte
    In der Sessionlist wird geprüft, ob für den Anfrager bereits eine Session Existiert. Ein Datenbankzugriff ist hier nicht nötig, da die DB nur Infos über geschlossene Sessions enthält.
    Gibt es keine Session, wird eine neu erstellt - auchh für anonyme User.
    Gemäss der Anfrage wird die DB abgefragt. Die...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 24. Aug 2014
    Hi Sir Rufo

    Laut Help gilt das mit der falschen Sicherheit für CriticalSections ebenso wie für Synchronize. Ich denke mir, eine CriticalSection beim Create des Threads und bestücken seiner Felder sollte ausreichen, da der Thread zu seiner Laufzeit nur auf seinen eigenen Speicherbereich zugreift.

    Gruss
    Delbor
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 24. Aug 2014
    Hi Olli

    Die Webbroker-Anwendung befindet sich nach wie vor in einer eigenen Datei - eben der DLL, wie sie von Delphi erstellt wird. Die exe ist eine normale Form, zur Zeit ohne jegliche visuellen Komponenten.
    Die wohl wichtigste Klasse ist hier TIdWebbrokerBriodge, über die die Webbroker-Anwendung, bzw die erzeugte dll, aufgerufen wird - aber deswegen wohl die Apostrophe.


    Soweit ich...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 23. Aug 2014
    Hi Olli73



    Ups! Ich habe da zwar - von Embaecadero - andere Infos:
    Jede Anforderung wird in einem eigenen Thread behandelt.

    Ich habe jetzt doch eine Weile gesucht und bislang nur oben verlinkte Seite gefunden, die meine Aussage unterstützt.
    Aber vielleicht sollten ich doch mal ein Missverständnis ausräumen: Ich wollte nicht behaupten, dass die dll aus dem Speicher entfernt wird:
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 23. Aug 2014
    Hi Olly73




    Ja, sowas habe ich mir auch gedacht, konnte mir die Sache aber nicht so richtig vorstellen. Vielleicht löst sich der Nebel aber langsam. Zum einen laufen Filter-Dlls ja nicht nur pro Anfrage, sondern permanent (so lange die IIS laufen), zum andern habe ich hier ein Beispiel, wie eine Isapi-Extension eine andere aufruft.
    Diese beiden Beispiele hätte ich mir gerne per...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 22. Aug 2014
    Hi zusammen

    Gerade eben hab ich mir selbst ein Bein gestellt - ich hab das getan, was Embarcadero hier empfiehlt und das Webmodul durch ein normales Datenmodul ausgetauscht. Seither geht gar nichts mehr...

    In der Projekt-Unit habe ich folgendes geändert:
    if WebRequestHandler <> nil then
    WebRequestHandler.WebModuleClass := Webmodul1;
    in
    if WebRequestHandler <> nil then
    ...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 22. Aug 2014
    H mjustin

    Nein, das solll kein Proxi-Server werdsen, zumindest, soweit ich diesen Artikel verstanden habe. Das Ding soll von einem Hostserver schlicht meine Webseiten ausgeben. Dazu sollen jeweils Sessions benutzt werden. Abgeschlossene Sessions sollen in einer DB gespeichert werden. In einem weiteren Ausbau soll auch eine Cookieverwaltung dazukommen.

    Die IIS habe ich auf meinem Kistchen...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 22. Aug 2014
    Hi mjustin

    Vielen Dank für deine Antwort!


    Das war auch der Grund, weshalb ich mich in den letzten Tagen dumm und dämlich gesucht habe. IdHTTPWebBrokerBridge.OnConnect hat ja nur einen Parameter(AContext). Wie sollte ich da die erwarteten Werte an die DLL weitergeben?

    Ich gehe mal davon aus, dass eine Isapi-Dll, in den IIS eingebunden, von diesen die Werte für den ECB erhält. Aber...
  • Forum: Netzwerke

    AW: Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 22. Aug 2014
    Hi zusammmen

    Die Grundfrage (wieso die verd.. AV's??:evil:) hat sich in Luft aufgelöst, die Seite wird mir im Browser angezeigt:
    procedure TDelborMainServer.OnIdHTTPWebBrokerBridgeConnect(AContext: TIdContext);
    begin
    FIdHTTPWebBrokerBridge.RegisterWebModuleClass(WebModuleClass);
    end;

    Laut Kommmentar existiert diese Prozedure nur noch wegen der Abwärtskompatibilität:
  • Forum: Netzwerke

    Webserveranwendung: EXE ruft ISAPI

     
      by Delbor, 22. Aug 2014
    Hi zusammen

    Der Titel ist vielleicht etwas...äääh...gewöhnungsbedürftig, aber mir ist nichts besseres eingefallen.
    Der Hintergrund:
    In einer Projektgroup befinden sich 2 Projekte: Eine mit Webbroker erstellte ISAPI-DLL und eine EXE.
    Aufgabe der EXE ist es, die Anfrage entgegenzunehmen und einer existierenden Session zuzuweisen, bzw. eine solche im Falle einner Erstanfrage neu zu erstellen....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Delbor&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=181528
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:40 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