AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Netzwerkapplication mit Clientidentifizierung Sockets/Indy?
Thema durchsuchen
Ansicht
Themen-Optionen

Netzwerkapplication mit Clientidentifizierung Sockets/Indy?

Ein Thema von richard_boderich · begonnen am 31. Mai 2005 · letzter Beitrag vom 20. Aug 2005
Antwort Antwort
Benutzerbild von richard_boderich
richard_boderich

Registriert seit: 21. Jun 2004
Ort: Berlin
1.067 Beiträge
 
Delphi 7 Architect
 
#1

Netzwerkapplication mit Clientidentifizierung Sockets/Indy?

  Alt 31. Mai 2005, 11:49
Moin!

Ich will eine Netzwerkapplication auf Client / Server Basis aufbauen. (1 Server rund 20 Clients)
Ich hab schon mal im Forum gesucht, und wollte die Sockets nehmen, bin aber dann davor zurueck geschreckt.
mein Project soll folgendes erfüllen


1. Ich brauch was sicheres also TCP (Ich moechte keine Paketverwaltung Programmieren muessen!)
2. muss ich den Clienten anhand seines Login Namens identifizieren!!!
3. muss die moeglichkeit bestehen, nur an bestimmte nutzer zu senden (die anhand des loginnamens identifiziert werden)
4. will ich Datensätze und Befehle übertragen. (Die Datensätze muessen unbedingt korrekt ankommen, da mit diesen Werten dann Objecte erstellt
werden sollen!

Meine Frage:

Welche Komponenten waeren dafür am besten geeignet? (ich moechte moeglichst wenig aufwand, vielleicht gibts ja ne kompo, welche die nutzerverwaltung login / logoff gleich selbst durchführt und verwaltet?)

Bis denn,


Euer Richard
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

Re: Netzwerkapplication mit Clientidentifizierung Sockets/In

  Alt 2. Jun 2005, 14:36
Um einen Client eindeutig identifizieren zu können, lasse diesen am Besten den Registry Wert ProductID beim Login mitschicken, den du dann auswertest. Du kannst z.B. eine Liste mit IDs und die dazugehörigen Namen erstellen.

Guck die mal den Source von dem hier an: Chat über die Sockets

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: Netzwerkapplication mit Clientidentifizierung Sockets/In

  Alt 20. Aug 2005, 13:14
Fals es noch jemanden interessiert meine neue Componente, die eine identifizierung erleichtert:

ProfessionalConnect

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#4

Re: Netzwerkapplication mit Clientidentifizierung Sockets/In

  Alt 20. Aug 2005, 13:20
Zitat von richard_boderich:
1. Ich brauch was sicheres also TCP (Ich moechte keine Paketverwaltung Programmieren muessen!)
2. muss ich den Clienten anhand seines Login Namens identifizieren!!!
3. muss die moeglichkeit bestehen, nur an bestimmte nutzer zu senden (die anhand des loginnamens identifiziert werden)
4. will ich Datensätze und Befehle übertragen. (Die Datensätze muessen unbedingt korrekt ankommen, da mit diesen Werten dann Objecte erstellt
werden sollen!
1. Sockets.
2. Kein Problem. Client identifizierst du an seinem Namen und seiner IP.
3. Kein Problem, alle eingeloggten User beim connecten in ne Listbox laden, dann kannst einfach Daten an den jeweiligen Clienten senden.
4. Sollte kein Problem darstellen.
Zitat:
Welche Komponenten waeren dafür am besten geeignet? (ich moechte moeglichst wenig aufwand, vielleicht gibts ja ne kompo, welche die nutzerverwaltung login / logoff gleich selbst durchführt und verwaltet?)
Letztendlich sollte alles mit den Sockets und den Indys relativ einfach machbar sein. Es ist eher eine Glaubensfrage, manche schwören auf die Indys, ich auf die Sockets. Im Forum solltest du genügend Beispiele zu deinen Problemen finden.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz