Zwei Beispiele stehen für die Arbeit mit Listen zur Verfügung. Für das eine Beispiel wird eine Listenkennung zum Verweis und für Abfragen auf eine serverseitige Liste verwendet, während für das andere lediglich eine SQL-ähnliche Auswahl durchgeführt wird.
Wenn Sie den Verweis auf eine statische Liste verwalten müssen, verwenden Sie die Methoden zur Rückgabe von Listenkennungen. Diese Methoden sind besonders bei der Arbeit mit sehr umfangreichen Listen nützlich. So kann es für Ihre Anwendung beispielsweise erforderlich sein, Vorgänge anhand einer Tabelle mit 10.000 Kontakten durchzuführen. Das gleichzeitige Herunterladen aller 10.000 Kontakte kann zu inakzeptablen Leistungsbeeinträchtigungen führen (tatsächlich verhindert das System diese Situation, s. Where-Klauseln). Mit einer Listenkennung hingegen können Sie einen Bereich von abzufragenden Zeilen auswählen.
Der Hauptnachteil besteht in den zusätzlichen Methodenaufrufen, die bei Verwendung von Listenkennungen erforderlich sind. Es sind mindestens zwei oder drei Aufrufe erforderlich, wie im Folgenden beschrieben:
Sie müssen auf ein ausgewogenes Verhältnis zwischen der Anzahl entfernter Methodenaufrufe und dem erwarteten Umfang zurückgegebener Daten achten.
Hinweis: CA SDM schränkt die Datenmenge ein, die von einer Liste zurückgegeben werden kann. Weitere Informationen finden Sie unter „Where-Klauseln“.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|