<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen]]></title><description><![CDATA[<p>Hi,</p>
<p>hatte eine Weile kein C++ mehr und bin nun auf der Suche nach einer Möglichkeit ein Object für 2 Programme zu nutzen.<br />
Das Problem ist wie folgt:</p>
<p>Ich nutze C++ für die Verwendung von CGIs - was aber nix zur Sache tun sollte.<br />
Mit dem ersten &quot;Programm&quot; einem Login wird eine sogenannte Session_variable gespeichert. Diese wird nach dem Programmaufruf mit einer Set-Methode für das weitere Arbeiten gespeichert. Für Abfragen nutze ich dann eine entsprechende Get-Methode um eventuell z prüfen ob die Variable leer ist oder nicht. Nun das eigentliche Problem. Da für den Logout ebenfalls ein Programm entwickelt wurde, bräuchte ich nun die Sessionvariable, wenn ich aber ein Objekt der Klasse erstelle in der sie gespeichert ist, wird sie ja mit 0 neu initialisiert. Kann ich es irgendwie schaffen, dass ich aber genau auf das Objekt zugreifen kann wo die Variable gespeichert ist?</p>
<p>Nebenbei:<br />
Hatte auch versucht, es einmal innerhalbt nur eines &quot;Programmes&quot; zu nutzen, für den Fall das sich einer erneut einloggen will von einem Rechner. Da sollte vorher auch abgeprüft werden ob schon eine Session besteht, bevor wieder eine neue angelegt wird - sozusagen das Programm sollte Zweitaufrufe von einem Rechner unterbinden. Leider war auch hier das gleiche Problem es wurde das Objekt neu angelegt und nicht auf das alte zugegriffen - so dass die Session am Anfang immer leer sein wird.</p>
<p>Daher die Frage: gibts eine Möglichkeit, dies dennoch zu realisieren wie ich es vorhabe? Dachte da nebenbei an das Speichern/Lessen des Objekts mit Hilfe Set-/Get-Methoden. Aber dies wollte auch irgendwie nicht hinhauen - vllt. hab ich es auch nur falsch angepackt. Aber wie gesagt, bin jetzt erst wieder zu C++ gekommen für meine Diplomarbeit und davor hatte ich eine zeitlang nichts damit zu tun.</p>
<p>Danke im Voraus für hilfreiche Antworten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/152104/möglichkeit-ein-object-für-zwei-quot-programme-quot-zu-nutzen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 02:46:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152104.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jul 2006 05:37:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Mon, 03 Jul 2006 05:37:39 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>hatte eine Weile kein C++ mehr und bin nun auf der Suche nach einer Möglichkeit ein Object für 2 Programme zu nutzen.<br />
Das Problem ist wie folgt:</p>
<p>Ich nutze C++ für die Verwendung von CGIs - was aber nix zur Sache tun sollte.<br />
Mit dem ersten &quot;Programm&quot; einem Login wird eine sogenannte Session_variable gespeichert. Diese wird nach dem Programmaufruf mit einer Set-Methode für das weitere Arbeiten gespeichert. Für Abfragen nutze ich dann eine entsprechende Get-Methode um eventuell z prüfen ob die Variable leer ist oder nicht. Nun das eigentliche Problem. Da für den Logout ebenfalls ein Programm entwickelt wurde, bräuchte ich nun die Sessionvariable, wenn ich aber ein Objekt der Klasse erstelle in der sie gespeichert ist, wird sie ja mit 0 neu initialisiert. Kann ich es irgendwie schaffen, dass ich aber genau auf das Objekt zugreifen kann wo die Variable gespeichert ist?</p>
<p>Nebenbei:<br />
Hatte auch versucht, es einmal innerhalbt nur eines &quot;Programmes&quot; zu nutzen, für den Fall das sich einer erneut einloggen will von einem Rechner. Da sollte vorher auch abgeprüft werden ob schon eine Session besteht, bevor wieder eine neue angelegt wird - sozusagen das Programm sollte Zweitaufrufe von einem Rechner unterbinden. Leider war auch hier das gleiche Problem es wurde das Objekt neu angelegt und nicht auf das alte zugegriffen - so dass die Session am Anfang immer leer sein wird.</p>
<p>Daher die Frage: gibts eine Möglichkeit, dies dennoch zu realisieren wie ich es vorhabe? Dachte da nebenbei an das Speichern/Lessen des Objekts mit Hilfe Set-/Get-Methoden. Aber dies wollte auch irgendwie nicht hinhauen - vllt. hab ich es auch nur falsch angepackt. Aber wie gesagt, bin jetzt erst wieder zu C++ gekommen für meine Diplomarbeit und davor hatte ich eine zeitlang nichts damit zu tun.</p>
<p>Danke im Voraus für hilfreiche Antworten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090463</guid><dc:creator><![CDATA[k1x]]></dc:creator><pubDate>Mon, 03 Jul 2006 05:37:39 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Mon, 03 Jul 2006 06:08:07 GMT]]></title><description><![CDATA[<p>Ich glaube, daß genau die Verwendung in CGIs die Sache wesentlich beeinflußt. CGI ist ein System, bei dem für jeden Request der Prozess neu gestartet wird und nachdem der Request abgearbeitet wurde, wieder beendet wird. Da gehen alle Objekte dann verloren.</p>
<p>Eine Möglichkeit ist, die Objekte irgendwie in einem persistentes Medium zu speichern, wie z. B. eine Datei oder eine Datenbank. Da musst Du Dir Gedanken über die Serialisierung und Deserialisierung von Objekten machen.</p>
<p>Eine andere Möglichkeit ist, die grundlegende Prozeßstruktur zu überdenken und statt einfaches CGI etwas ausgefeilteres zu verwenden, was so nebenbei auch wesentlich performanter ist. Du bräuchtest einen Webapplikationsserver, der die C++-Programme nicht für jeden Request neu starten muß.</p>
<p>Tntnet</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090472</guid><dc:creator><![CDATA[tntnet]]></dc:creator><pubDate>Mon, 03 Jul 2006 06:08:07 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Mon, 03 Jul 2006 12:04:31 GMT]]></title><description><![CDATA[<p>Ok das ist eine brauchbare Antwort <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Da ich aber nicht allzuviel Zeit für diese Arbeit habe, bin ich erstmal bie CGIs geblieben. Habe auch was im Internet gefunden - was die Serialisierung angeht. Nur leider habe ich da grad ein kleines Problem.<br />
Die Beispiele sind unter anderem von <a href="http://www.devx.com/getHelpOn/10MinuteSolution/16988/1954?pf=true" rel="nofollow">http://www.devx.com/getHelpOn/10MinuteSolution/16988/1954?pf=true</a><br />
und<br />
<a href="http://www.functionx.com/cpp/articles/serialization.htm" rel="nofollow">http://www.functionx.com/cpp/articles/serialization.htm</a></p>
<p>Erst hatte ich versucht, dass komplette Object zu serialisieren, wollte aber irgendwie nicht. Danach hab ich es nur mit den entsprechenden Attributen versucht, dass klappt auch. Jedoch beim deserialisieren, kommt es zum Segmentation Fault. Normal bin ich es gewohnt, dass wenn dieser auftritt das Programm genau an der Stelle hängenbleibt. Aber da ich die entsprechende Zeile ausgemacht habe sehe ich, dass er dennoch mit dem Code bis &quot;zum Schluss&quot; weitermacht. Nun bin ich aber noch ein wenig ratlos wie ich diesen Segmentation Fault umgehe. Normal ist dies ja ein Fehler der durch Speicherzugriffe die nicht erwünscht sind kommen.<br />
Aber bevor ich lese habe ich mir ein neues Objekt (zu Testzwecken) angelegt. Nach dem Konstruktoraufruf wird damit eigentlich Speicher reserviert (vllt. ein wenig unverständlich da ein eigener Typ, der aber beding schon existiert und ich ihn nur weiternutze).</p>
<pre><code class="language-cpp">CorbaClient::CorbaClient()
{
   Tomas::AccessControl::SessionI_var* session_obj = new Tomas::AccessControl::SessionI_var;
}
</code></pre>
<p>Hier versuche ich dann dass ganze zu deserialisieren.</p>
<pre><code class="language-cpp">//+DEBUG for SERIALIZATION
      CorbaClient cc2;

      ifstream ifs(&quot;ngHLR.session&quot;);
      ifs.read(reinterpret_cast&lt;char *&gt;(&amp;cc2.user),sizeof(cc2.user));
      ifs.read(reinterpret_cast&lt;char *&gt;(&amp;cc2.session_obj),sizeof(cc2.session_obj));
      cout &lt;&lt; &quot;Testoutput\n&quot;;
      cout &lt;&lt; &quot;SizeOF (cc2): &quot; &lt;&lt; sizeof(cc2) &lt;&lt; endl;
      cout &lt;&lt; &quot;Session: &quot; &lt;&lt; cc2.session_obj &lt;&lt; endl;
      cout &lt;&lt; &quot;User: &quot; &lt;&lt; cc2.user &lt;&lt; endl;
      cout &lt;&lt; &quot;\n&quot;;
      ifs.close();
      //-DEBUG for SERIALIZATION
</code></pre>
<p>und bei der Zeile</p>
<pre><code class="language-cpp">ifs.read(reinterpret_cast&lt;char *&gt;(&amp;cc2.session_obj),sizeof(cc2.session_obj));
</code></pre>
<p>ist scheinbar der Segmentation fault, nur dass er halt die Debugausgaben danach noch ausgibt, statt hängenzubleiben wie bisher bei Segmentation Faults. Da für meine Auffassung auch Speicher mit dem Objekt reserviert wurde, ist für mich fraglich wie ich es behebn kann. Getestet wurde es mit dem auskommentieren der Zeile und der Aufruf bleib ohne Fehler.</p>
<p>Dann noch eine Frage zu deinem zweiten Vorschlag, hast du Schlagwörter oder Links nach den ich suchen kann um mich da mal einzulesen? Scheint auch ne interessante Methode zu sein.</p>
<p>Danke im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090653</guid><dc:creator><![CDATA[k1x]]></dc:creator><pubDate>Mon, 03 Jul 2006 12:04:31 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Mon, 03 Jul 2006 12:34:41 GMT]]></title><description><![CDATA[<p>Welche Datentypen haben denn cc2.user und cc2.session_obj?</p>
<p>Bei Zeigern müßtest du ja erst dafür Speicher reservieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090675</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Mon, 03 Jul 2006 12:34:41 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Mon, 03 Jul 2006 12:44:49 GMT]]></title><description><![CDATA[<p>Th schrieb:</p>
<blockquote>
<p>Welche Datentypen haben denn cc2.user und cc2.session_obj?</p>
<p>Bei Zeigern müßtest du ja erst dafür Speicher reservieren...</p>
</blockquote>
<p>also user ist vom typ char* und session_obj wie oben geschrieben vom typ Tomas::AccessControl::SessionI_var</p>
<p>Da er aber nur bei session_obj den Fehler schmeißt, vermute ich, dass es daran liegt. Aber meiner Meinung nach reserviere ich auch Speicher indem ich CorbaClient cc2 machen - da im Konstruktor für das session_obj ja Speicher reserviert wird (meiner Meinung nach).</p>
<p>Hatte ganz am Anfang (vor Serialisierung) das Problem mit dem session_obj - nachdem ich die Zeile zum Konstruktor hinzugefügt hatte ging es (siehe oben) - daher bin ich auch der Meinung, dass diesmal Speicher reserviert wird, da ich ebenfalls vorab den Konstruktur aufrufe.</p>
<p>Lasse mich aber eines besseren belehren, da ich ja erst wieder einsteige in das Thema <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> schlimm wenn man 1,5 - 2 Jahre Pause hatte und davor nur ne Art &quot;Crashkurs&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090681</guid><dc:creator><![CDATA[k1x]]></dc:creator><pubDate>Mon, 03 Jul 2006 12:44:49 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Tue, 04 Jul 2006 08:52:52 GMT]]></title><description><![CDATA[<p>Da 'session_obj' selbst schon ein Zeiger ist, mußt du den Adreßoperator &quot;&amp;&quot; entfernen und sizeof anpassen, also</p>
<pre><code class="language-cpp">ifs.read(reinterpret_cast&lt;char *&gt;(cc2.session_obj),sizeof(*cc2.session_obj));
</code></pre>
<p>Außerdem:<br />
Wo wird denn Speicher für cc2.user angelegt?</p>
<p>Denn wenn cc2.user ein &quot;char*&quot; statt ein &quot;char [N]&quot; ist, dann liefert sizeof(cc2.user) nur 4 (bzw. 8 auf 64Bit-Systemen) zurück und nicht N!!!</p>
<p>P.S. Wenn es doch ein &quot;char*&quot;, dann müßtest du zur Serialisierung erst die Länge des Strings abspeichern und anschließend den Stringtext und beim Einlesen dann die Länge bei 'read' übergeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1091039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1091039</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Tue, 04 Jul 2006 08:52:52 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Tue, 04 Jul 2006 11:38:13 GMT]]></title><description><![CDATA[<p>tntnet schrieb:</p>
<blockquote>
<p>Eine andere Möglichkeit ist, die grundlegende Prozeßstruktur zu überdenken und statt einfaches CGI etwas ausgefeilteres zu verwenden, was so nebenbei auch wesentlich performanter ist. Du bräuchtest einen Webapplikationsserver, der die C++-Programme nicht für jeden Request neu starten muß.<br />
Tntnet</p>
</blockquote>
<p>fast-CGI muesste dafuer gut sein. da wird das C programm nicht sofort beendet sondern noch ne bestimmte zeit im speicher gehalten, bis es beendet wird.</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1091160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1091160</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Tue, 04 Jul 2006 11:38:13 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Wed, 05 Jul 2006 06:51:05 GMT]]></title><description><![CDATA[<p>Gibt es bei fast-CGI eine definierte Zeitspanne, wie lange die Prozesse im Speicher bleiben, bzw. kann ein fast-CGI-Programm unbegrenzt laufen? Ausserdem kann ich mich dunkel erinnern, daß fast-CGI unter Umständen mehrere Prozesse zwecks Lastverteilung startet. Das erscheint mir für die Lösung des Problems doch ein wenig problematisch zu sein.</p>
<p>Wenn das Programm sich Objekte merkt und der nächste Request landet bei einem anderen Prozeß, sei es, da es mehrere gibt oder der fast-CGI-Prozeß einfach mal neu gestartet wurde, wird das Objekt nicht mehr gefunden. Es könnte beim übernächsten Request sogar schon wieder da sein, da es wieder beim Originalprozeß landet</p>
<p>Das ist jetzt ein wenig offtopic geraten. Eigentlich gehören diese Überlegungen eher in Webzeugs.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1091526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1091526</guid><dc:creator><![CDATA[tntnet]]></dc:creator><pubDate>Wed, 05 Jul 2006 06:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Sat, 08 Jul 2006 15:26:11 GMT]]></title><description><![CDATA[<p>So...die ganzen überlegungen klappen nun doch nicht mehr so wie ich es mir vorgestellt habe. Denn da die schon vorgefertigte Methode openSession einen Pointer zur Session liefert, bringt es mir hier nichts zu serialisieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> denn wenn ich wieder für das Logout deserialisieren wollte hab ich zwar den Pointer aber der Speicherbereich ist ja weg ... was mir wieder einen Segmentation Fault liefert.<br />
Also erfordert es mal wieder neue Überlegungen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> ...jemand meinte vllt. kann man was mit IPC bzw. Threads machen, dass man halt den Speicherbereich nicht freigibt solange die Session des Users läuft.</p>
<p>Was meint ihr dazu??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9578">@tntnet</a>: sehe jetzt erst, dass du grad auch aktuell in mein Blickwinkel geraten bist, denn ich habe vor kurzem durch googlen dein Projekt tntnet gefunden, und dachte mir vllt könnte mir das weiterhelfen - klingt auch recht interessant - vllt kann ich ja meine Dinge mit deinem Projekt verbinden *noch ein wenig skeptisch ist*.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1093972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1093972</guid><dc:creator><![CDATA[k1x]]></dc:creator><pubDate>Sat, 08 Jul 2006 15:26:11 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Sat, 08 Jul 2006 21:44:31 GMT]]></title><description><![CDATA[<p>k1x schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9578">@tntnet</a>: sehe jetzt erst, dass du grad auch aktuell in mein Blickwinkel geraten bist, denn ich habe vor kurzem durch googlen dein Projekt tntnet gefunden, und dachte mir vllt könnte mir das weiterhelfen - klingt auch recht interessant - vllt kann ich ja meine Dinge mit deinem Projekt verbinden *noch ein wenig skeptisch ist*.</p>
</blockquote>
<p>Mit Tntnet ist dein Problem leicht gelöst. Einfach dein Objekt in einem &lt;%session&gt;-Block definiert und das bleibt so lange gültig, bis du die Session explizit mit &quot;request.clearSession()&quot; löschst.</p>
<p>(ich hoffe mein Hinweis auf ldconfig hat dir weiter geholfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1094190</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1094190</guid><dc:creator><![CDATA[tntnet]]></dc:creator><pubDate>Sat, 08 Jul 2006 21:44:31 GMT</pubDate></item><item><title><![CDATA[Reply to Möglichkeit ein Object für zwei &amp;quot;Programme&amp;quot; zu nutzen on Sun, 09 Jul 2006 17:23:00 GMT]]></title><description><![CDATA[<p>tntnet schrieb:</p>
<blockquote>
<p>k1x schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9578">@tntnet</a>: sehe jetzt erst, dass du grad auch aktuell in mein Blickwinkel geraten bist, denn ich habe vor kurzem durch googlen dein Projekt tntnet gefunden, und dachte mir vllt könnte mir das weiterhelfen - klingt auch recht interessant - vllt kann ich ja meine Dinge mit deinem Projekt verbinden *noch ein wenig skeptisch ist*.</p>
</blockquote>
<p>Mit Tntnet ist dein Problem leicht gelöst. Einfach dein Objekt in einem &lt;%session&gt;-Block definiert und das bleibt so lange gültig, bis du die Session explizit mit &quot;request.clearSession()&quot; löschst.</p>
<p>(ich hoffe mein Hinweis auf ldconfig hat dir weiter geholfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
</blockquote>
<p>ja hat weitergeholfen..... muss mich mal einlesen, ob ihc wirklich für meine Arbeit/Projekt auf dein Projekt zurückgreifen kann wäre natürlich genial, wenn ich da meinen Client (das Interface) dort einbringen könnte für meine Kommuikation über CORBA</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1094567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1094567</guid><dc:creator><![CDATA[k1x]]></dc:creator><pubDate>Sun, 09 Jul 2006 17:23:00 GMT</pubDate></item></channel></rss>