Autor Beitrag
FloFri
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 97



BeitragVerfasst: Do 13.03.03 12:16 
Hi!
Ich habe mal eine Frage. Ich möchte eine Arte spezial-Proxy proggen. Ich benutze dazu die Indy-Kompos. Es soll eine Art Master-Server werden. Ich habe auf der einen Seite die Chatserver und auf der anderen Seite die Chatclients. Nun loggen sich die Server in den Master-Server ein. Dann loggen sich die Clients ein und können sich einen Server aussuchen. Der Client sagt dem Master-Server, zu welchem Server seine Daten ab jetzt gesendet werden sollen und der Proxy leitet ab dann den Stream des Clients an den jeweiligen Server weiter. Ich hoffe, es ist halbwegs verständlich was ich meine.

Wie kann ich sowas möglichst einfach basteln. Meine heupt-Sorgen bestehen darin, das ich einmal nicht weis, wie ich einen Server dem Client am besten zuordne (Server und Client sind beide in der Server-Kompo von Indy eingeloggt!) und andererseits, wie ich einen Thread ansteuer, ohne, dass ich ihn als Object habe (Beispiel: Der Client hat sich schon einen Server ausgesucht und sendet etwas an den Master. Dadurch weis der Master zwar den thread vom Client (wird ja beim OnClientExecute übergeben, aber ich weis nicht, wie ich das jetzt an den Server sende (der ja auch mit der Server-Kompo connected ist).

Ich hoffe, mir kann da jemand Beispiele geben, wie das am besten hinbekomme.

MfG
FloFri
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Fr 14.03.03 15:59 
es gibt bei den INDY demos ein demoprojekt das dir zeigt wie man einen simplen proxy macht. das geht per MappedPort kompo. die bildet dir einen lokalen port auf einen prot auf einem andren zielhost ab !

_________________
In the beginning was the word.
And the word was content-type: text/plain.
FloFri Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 97



BeitragVerfasst: Sa 15.03.03 01:45 
ja, das kenne ich, aber ich will ja, eher einen master-Server, bei dem sich server und clients einloggen.
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Sa 15.03.03 14:07 
dann mach das mit nem INDY TCP server, zu dem du nen record mit den ganzen daten überträgst und das du dann auchnoch an ne datenbank anbindest

_________________
In the beginning was the word.
And the word was content-type: text/plain.