-
Hallo,
also wenn Du wirklich eine komfortable Suche erstellen willst, solltest Du ein wenig Java einsetzen und Lucene verwenden. Aber das ist ein anderes Thema.
Wir haben Dein Problem in etwa so realisiert. Die Kommunikation zwischen Client und AS/400 erfolgt über Keyed Dataqueue und Resultset. Bei der Suchanfrage des Client wird die Session-ID, der Suchstring und diverse Parameter (z.B. die gewählte Seitennummer) an die Input-Dataqueue übergeben, die ein Asynchronjob überwacht. Wenn die Seitennummer = 0, dann heißt das für uns es wird eine neue Suche durchgeführt, ansonsten wird nur in der Ergebnisliste navigiert. Je nach Seitennummer wird der entsprechende Teil der Ergebnisliste zusammen mit der Session-ID in eine Output Dataqueue zurück geschrieben (sozusagen als Zwischenspeicher). Der Inhalt bleibt in der Output-Dataqueue so lange erhalten, bis eine neue Suche ausgeführt wird. Beim Blättern bzw. Navigieren auf eine bestimmte Ergebnisseite lesen wir nur den betreffenden Teil aus dem Ergebnisfeld der Output-Dataqueue ein und geben das dem Client als Resultset zurück.
Gruß,
KM
Similar Threads
-
By c.b. in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 26-07-06, 12:22
-
By sim in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 18-05-06, 08:00
-
By antonkuh in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 24-04-06, 10:37
-
By rebe in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 28-04-05, 15:49
-
By Heinz Molter in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 31-08-04, 09:48
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks