ANWENDUNGSGESTALTUNG


Profiling für Agenten und Web-Services aktivieren
Aufrufe von IBM® Lotus® Domino(TM)-Objekten in Agenten oder Web-Services, die mit LotusScript oder Java(TM) erstellt wurden, können überwacht und die von ihnen in Anspruch genommene Zeit kann protokolliert werden.

Um das Profiling in einem Agenten oder Web-Service zu aktivieren, wählen Sie in der InfoBox das Register "Sicherheit" und aktivieren Sie die Option "Profiling für diesen Agenten aktivieren" oder "Profiling für diesen Web-Service aktivieren". Das Profiling findet jedes Mal statt, wenn ein aktivierter Agent oder Web-Service ausgeführt wird. Die Agentenprofilierung findet sowohl auf dem IBM® Lotus® Notes®-Client als auch auf dem Domino-Server statt.

Um sich die Profiling-Ergebnisse für die letzte Ausführung anzusehen, wählen Sie den Agenten und anschließend "Agent - Profiling-Ergebnisse anzeigen", oder wählen Sie den Web-Service und anschließend "Gestaltung - Profiling-Ergebnisse anzeigen".

Die Ergebnisse werden in einem Dokument präsentiert, das auf der verborgenen Maske $BEProfile basiert. Das Ergebnisdokument enthält eine Überschrift, in der der Name des Agenten oder des Web-Services sowie die Erstellungszeit angegeben sind. Der Haupttext des Ergebnisdokuments enthält eine Tabelle mit einer Zeile pro aufgerufener Domino Objektmethode und 5 Spalten:


Die LotusScript NotesAgent-Klasse enthält die neue Methode GetPerformanceDocument, die die Profiling-Ergebnisse für den Agenten als NotesDocument-Objekt zurückgibt.