-
Sockets
Hallöchen an alle,
ich hab da mal eine Frage zu Sockets. Wir wollen mittels TCP/IP Daten von einer ASP Seite empfangen und zur weiteren Verabeitung in eine DTAQ schicken. Danach soll das Ergebniss aus einer DTAQ abgeholt werden und über denselben Socket wieder rausgehen um beim der Anfragenden Seite zu landen.
Da wir im Jahr mit ca 10 Mio Anfragen rechnen. Können wir nicht warten, bis die nach gelagerte Verarbeitung fertig ist, sondern müssen den Socket sowie einige andere Daten in eine Keyed DTAQ schreiben, damit wir zwischen zeitlich andere Datensätze entgegen nehmen können . Ich habe mir gedacht ich teile das Programm in Daten empfangen und in DTAQ schreiben und in DTAQ lesen und Daten wieder raus schreiben. Kann ich, wenn ich mit dem empfangenden Programm einen Socket erstelle und diesen Verfügbar mache um dan mit einem zweiten Programm, denselben Socket (Socket ID wird in KDTAQ gespeichert) nutzen um die Daten wieder raus zu schicken um in erst nach dem verschicken der Daten den Socket schliessen?
-
Ein geöffneter Socket ist eine temporäre Resource des Job's !
Wenn ich die Socket-ID an einen anderen Job sende, kann der damit nichts anfangen, schließlich wird z.B. beim Jobende auch der ggf. noch offene Socket geschlossen.
-
Hallo,
da geht wohl nix an einem Dispatcher vorbei, sprich n Serverjobs für die Verarbeitung, die jeweils an einer DTAQ dranhängen und ihr Ergebnisse in eine DTAQ des Dispatchers stellen.
Der Dispatcher erhält die Anfragen von der ASP Seite, schickt diese an eine der Worker Queus (immer Reih um), zwischendurch checkt er seine ErgebnisQ und sendet diese gegebenen Falls an die ASP.
Eleganter wäre es das ganze in C und Multithreading zu programmieren.
Noch eleganter wäre es das ganze in Java mit Multithreading zu programmieren.
Am elegantesten wäre es den ganzen Sums mit Java statt den ASPs zu machen, wenn das denn geht.
mfg
Dieter Bender
Similar Threads
-
By geoedv in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 24-07-05, 23:26
-
By kuempi von stein in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 14-07-05, 11:06
-
By KM in forum NEWSboard Java
Antworten: 12
Letzter Beitrag: 27-10-04, 07:09
-
By Rincewind in forum NEWSboard load'n'go
Antworten: 0
Letzter Beitrag: 04-08-04, 10:53
-
By henke in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 09-10-03, 14:42
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