Delphi-PRAXiS
Seite 9 von 11   « Erste     789 1011      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Pro Chat v1.1 - Gefixt und mit neuem Design (https://www.delphipraxis.net/53088-pro-chat-v1-1-gefixt-und-mit-neuem-design.html)

Zacherl 25. Sep 2005 12:43

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Wie gesagt: Diese Version von Pro Chat ist mit den Sockets programmiert. Deren Vorteil ist, dass sie ziemlich einfach zu handhaben sind. Allerdings kommen nicht immer alle Datenpakete an, oder kommen "zersägt" oder "zusammengesetzt" an, sodass man ein extraktions - Protokoll schreiben muss.

Deshalb werde ich auf Indy TCP umsteigen. Welche aber ein bisschen umständlich sind.

Florian

PierreB 25. Sep 2005 12:47

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Allerdings kommen nicht immer alle Datenpakete an, oder kommen "zersägt" oder "zusammengesetzt" an, sodass man ein extraktions - Protokoll schreiben muss.
:gruebel: Das hab ich ja noch nie gehört. Soweit ich weiß basieren die Sockets auf dem TCP/IP, und da wird automatisch dafür gesorgt das alle Daten korrekt ankommen. Diese Fehlverhalten wie von dir gesagt hab ich auch noch nie bemerkt, bis jetzt kamen bei mir immer alle Nachrichten korrekt an.

Aber wird driften ziemlich weit vom Thema weg...

Zacherl 25. Sep 2005 13:11

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Aber wird driften ziemlich weit vom Thema weg...
Stimmt schon, aber eins will ich noch gesagt haben:

Zitat:

Das hab ich ja noch nie gehört. Soweit ich weiß basieren die Sockets auf dem TCP/IP, und da wird automatisch dafür gesorgt das alle Daten korrekt ankommen. Diese Fehlverhalten wie von dir gesagt hab ich auch noch nie bemerkt, bis jetzt kamen bei mir immer alle Nachrichten korrekt an.
Doch, wenn du z.B.:
Delphi-Quellcode:
SendText('Hallo');
SendText('2.Text');
schreibst, kommt MANCHMAL (ist ja das Blöde) "Hallo2.Text" an. Also zusammengesetzt. Andersrum ist es so, dass ein z.B. 2000 Zeichen langer Text in 2 oder mehreren Paketen ankommt, welche man erst zusammensetzen muss.

Florian

LH_Freak 25. Sep 2005 16:22

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Was mir aufgefallen ist. Wenn ich meinen Server online verfügbar mach kann ich als Client nicht mehr verbinden.
Liegt das an meinem Router?

PierreB 25. Sep 2005 16:25

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von LH_Freak
Was mir aufgefallen ist. Wenn ich meinen Server online verfügbar mach kann ich als Client nicht mehr verbinden.
Liegt das an meinem Router?

Müsste trotz Router gehen, denke nur daran (solltest du im Internet den Clienten aufmachen) nicht 127.0.0.1 als IP anzugeben, sondern dann deine Internet-IP oder Netzwerkadresse. ;)

omata 25. Sep 2005 16:30

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Hallo Florian Bernd,
ich gebe zu, ich habe jetzt nicht alle Beiträge gelesen...

Aber am Anfang schreibt du, dass man auf einem Computer nicht zwei oder mehr Client starten soll.
Wieso? Jetzt höhre ich sogar raus, dass du die Sockets dafür benutzt. Da gibt es zu der IP doch noch ein Handle. Somit kann der Server sowohl unter einer IP auch unterschiedliche Clients sicher ansprechen.

Das sollte eigentlich keine Probleme machen. Wenn du das nicht ändern willst, was ich verstehen kann, dann bau doch eine Kontrolle in die Client Anwendung ein, sodass man die Anwendung nur einmal auf einem System starten kann.

Die Verwendung der Handles währe allerdings die korrektere Benutzung der Socket-Kompnenten.

MfG
Thorsten

LH_Freak 25. Sep 2005 17:06

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Wenn ich die Internet IP angeb, geht's net. Firewall ist auch aus

alias5000 25. Sep 2005 17:12

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

MagicAndre1981 25. Sep 2005 17:21

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von alias5000
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

Hier: http://www.delphipraxis.net/dpX_smiling.php

André

PierreB 25. Sep 2005 17:22

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von alias5000
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

Ich glaube, alias5000 meint die Icons im Hauptmenü (Datei, Befehle, die Liste ganz oben), während Florian mit "Aus der DP geklaut" lediglich die Smilies meint. Ihr redet also etwas aneinander vorbei. ;)

@Andre: Tolle Icons gibts auf der Seite ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 Uhr.
Seite 9 von 11   « Erste     789 1011      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz