-
RPG Socket Serverinstanz
Hallo again,
heute habe ich mal eine knackige Frage denke ich.
Folgendes Szenario:
Auf der einen Seite ein Programm, welches am Port lauscht und innerhalb einer Schleife solange Accept(Socket) versucht, bis Daten anliegen. Immer wenn ein neuer Satz anklopft, wird der Socket per GiveDescriptor an eine von mehreren Serverinstanzen übergeben.
Auf der anderen Seite laufen nun eben mehrere Serverinstanzen und holen sich sich innerhalb einer Schleife per TakeDescriptor die Zuordnung, lesen die anklopfenden Daten, reagieren entsprechend drauf und schliessen den Socket danach.
Nun meine Fragen:
Was würde passieren, wenn ich den Socket nicht schliesse sondern einfach die Schleife wieder neu beginne und den "abgearbeiteten" Socket per TakeDescriptor "überklatsche"? Geht das überhaupt? Was hätte das für Konsequenzen?
Und angenommen, wir reden hier von einem Mengengerüst von sagen wir mal > 10000 (oder wieviel auch immer) Schleifendurchgänge - könnte das ressourcentechnisch Konsequenzen haben?
Ich hoffe, ich habe mich verständlich genug ausgedrückt?
Schönen regnerischen Tag noch
kuempi
Similar Threads
-
By robertki in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 19-01-07, 08:42
-
By timeless in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 11-01-07, 12:04
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By jth in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-12-06, 11:13
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