Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Lan Chat Prog machen (https://www.delphipraxis.net/96343-lan-chat-prog-machen.html)

RC AmOk 22. Jul 2007 23:22


Lan Chat Prog machen
 
wie schwer is das??
kann ein leihe wie ich der gerade mal einen Taschenrechner proggen kann das auch??

bruch ich iwelche besonderen sachen oder reicht mein Delphi 5 Standard aus??

cruiser 22. Jul 2007 23:32

Re: Lan Chat Prog machen
 
Vorraussetzung: Schau dir mal die Delphi-Hilfe zum Thema Sockets an.

Überlegung #1: TCP oder UDP


UDP: funktioniert serverlos


Vorteil: Kennt das programm den richtigen Port und passt das Protokoll braucht man nur noch ins LAN broadcasten und jeder, der auf dem selben Port lauscht bekommt die Nachricht.

Nachteil: Man weiss nicht wirklich wer wer ist, eben weil es keine Client-Verwaltung gibt, es sei denn, du baust sie selbst.

TCP: benötigt Server und Clients


Vorteil: Ein Server kann die daten der Clients halten, und du weisst, wann jemand dazustösst und abbricht

Nachteil: Du musst Server und Client-Seite programmieren

Überlegung #2: Wie soll das Protokoll aussehn?

- Benötige ich einen Header vor jeder Nachricht?
- Wie soll dieser Header aussehn?
- Wie unterscheide ich die Absender?
- Welche Befehle soll das Protokoll kennen?

------------------------------------------------

Unter Delphi 5 müsst es TTCPClient, TTCPServer und TUDPSocket schon als Komponenten geben. Die stellen allerdings nur die pure Verbindung zur Verfügung. Alles andre hängt an dir.

Phoenix 23. Jul 2007 12:17

Re: Lan Chat Prog machen
 
Diskussion um Fomulare gehen hier weiter: http://www.delphipraxis.net/internal...=753490#753490

alias5000 23. Jul 2007 13:42

Re: Lan Chat Prog machen
 
zum Thema Netzwerkchat hat Narses in der Delphi-Library ein paar gute Tutorials geschrieben. Ich verlinke mal das erste, in der Navigation da kommst du auf den Rest.

Gruß
alias5000

Der Link: http://www.delphi-library.de/topic_60744.html

RC AmOk 23. Jul 2007 18:41

Re: Lan Chat Prog machen
 
da steht ab delphi 7 heisst das das dass bei mir nich geht oder das ich das nich machen muss...hab nämlcih 5

RC AmOk 23. Jul 2007 18:57

Re: Lan Chat Prog machen
 
ok...problem...ich weiss doch gar nich wie die Oberfläche aussieht...:( gibt es iwo noch bilder mit beschriftung....



oder kann man das iwo ablesen??

DeddyH 23. Jul 2007 19:08

Re: Lan Chat Prog machen
 
1. Eigne Dir Delphi-Grundlagen an.
2. Eigne Dir Netzwerk-Grundlagen an (speziell zum TCP-Protokoll).
3. Installiere Dir die Indy-Komponenten und schau Dir die Demos an.
4. Warte damit lieber, bis Du ein bisschen Erfahrung hast ;).

RC AmOk 23. Jul 2007 19:17

Re: Lan Chat Prog machen
 
wo bekomm ich das INDY ding her???

ich wollt einfach ma das tutorial nachbauen...aber das scheint ja nich für einsteiger sonder für pros zu sein...

markusj 23. Jul 2007 20:26

Re: Lan Chat Prog machen
 
Fang doch bitte erst mal mit den Delphi-Basics an, bevor du mit OOP anfängst ... genau da landest du nämlich voll drinne, wenn du mit Indy anfängst ... solange du Hilfe dafür brauchst, eine Variable anzulegen, kannst du das knicken!

mfG
Markus

DeddyH 23. Jul 2007 20:28

Re: Lan Chat Prog machen
 
Die Reihenfolge in meinem letzten Post war nicht zufällig gewählt. :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Seite 1 von 2  1 2      

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