Hallo,
ich habe die Aufgabe bekommen eine meiner Anwendungen zu optimieren.
Ich habe bereits die gemeinsamen Felder in den Masken durch normale Felder ersetzt. Ebenso habe ich den Zugriff auf die Kundendaten, die ich aus einer 3270-Hostemulation auslesen, optimiert und reduziert. Leider ist die Klasse zum Zugriff auf den Host sehr komplex und die Metadaten für den Zugriff werden aus einer anderen Datenbank ausgelesen, was lange dauert.
Was noch offen ist, ist die Optimierung der Instanziierung der Zugriffsklasse auf die HOST-Transaktionen. Nach langer Recherche bin auf das Thema factory-Klassen gestossen. Das währe ein erster Ansatzpunkt, da ich die Instanzen der Klasse in einer Liste im Cache ablegen kann.
Nun endlich meine Frage: Wie lange bleibt die factory-Klasse im Speicher? Nur während des Ablaufs des Agenten oder länger? Ich werde aus den Unterlagen, die ich gefunden habe (HADSL-Blog und Red-Book) nicht schlau oder mein Englisch ist zu schlecht.
Ich hoffe, dass ich mit verständlich ausgedrückt habe und mir jemand weiterhelfen kann.
Rainer