Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Domino zerreisst HTML-Tags aus Java Agent
Izumi:
Hi Axel,
danke fuer die Tipps.
> DU BENUTZT AUCH KEINE RECYCLE METHODE. DAS IST KEINE GUTE IDEE.
Na ja, hat mir bis jetzt auch niemand gesagt :-(( sieht aber nach einem bisschen Recherche sinnvoll aus. Kurz in die Notes-Hilfe geschaut: Unter "Building an agent" steht nichts, unter "troubleshooting agents" auch nicht. schaemt sich da jemand fuer schlechte SW-Architektur??? Sorry, ich kann das Maulen ueber Notes nicht lassen ...
Gruesse, Izumi
Axel Janssen temp:
In diesem Artikel url auf artikel gibt es ein Unterkapitel "Recycling" Mitte unten.
--- Zitat ---Recycling
Java has no knowledge of the heavyweight back-end Domino Objects, only the lightweight Java objects representing them. For local classes, the Domino Objects use memory in the process running the Java program and no garbage collection occurs without recycling until the program exits. Memory use can be problematic for:
* A program that runs for a long time
Servlets, especially, fall in this category.
* A program that iterates over Domino Objects
Loops that process documents fall in this category.
[...] weiteres sinnvolles Zeug.
--- Ende Zitat ---
Sehe das als Untertreibung. Kann mich irren, bin aber der festen Überzeugung, daß auf jedes Domino Objekt, ein recycle aufgerufen werden muß. Die theoretische Erörterung kann ich jetzt nicht bringen, weil ich am arbeiten bin.
Empirisch habe ich Programme gesehen, wo die oberen 2 Dinge nicht zutreffen und die keine Probleme mehr hatte, nachdem ich alles recyclet habe, vorher aber schon (redboxen, abstürzende clients, etc.).
--- Zitat ---schaemt sich da jemand fuer schlechte SW-Architektur???
--- Ende Zitat ---
Die Informationspolitik von Iris ist meiner bescheidenen, möglicherweise irrigen Auffassung nach gerade im Entwicklungsbereich oft mehr von Marketinggesichtspunkten bezogen auf die spezifische Zielgruppe "corporate developers" als von technischen Aspekten geprägt.
Gruß Axel
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln