Peer-to-Peer Software schreiben
Hallo!
Ich bin neu hier im Forum und habe nicht allzuviel Ahnung was Delphi angeht (bin ja auch erst 15 :-D ). Ich würde gerne ein Peer-to-Peer Programm schreiben, mit dem man Dateien von einem Computer zu einem anderen (der das gleiche Programm hat) senden kann. Nur habe ich gar keine Ahnung wie das gehen soll. Brauch man auch einen Server dafür oder geht das auch auf direktem Weg? Wenn jemand eine Idee hat, wie der Code aussehen müsste, wäre ich sehr Dankbar. |
Re: Peer-to-Peer Software schreiben
Hallo,
der dezentrale Ansatz ist ein Problem der Netzwerkprogrammierung, das gar nicht mal so trivial ist. Zahlreiche Chat-Programme, die hier in der dp vorgestellt wurden haben es bereits auf die eine oder andere Weise gelöst. Ein Problem, dass du im WAN immer haben wirst, ist, dass du nicht einfach alles durchpingen kannst, um zu sehen, ob dein programm da sitzt. Das heißt, du wirst fast zwangsläufig einen Server brauchen, der eine Liste der verfügbaren Programme vorhält. |
Re: Peer-to-Peer Software schreiben
Tach ...,
für die Grundlagen incl. Beispiele ist das Tutorial von Narses sehr zu empfehlen. Im Netzwerk stellt ein Chat mit Dateiübertragung ansich kein Problem dar, da die IP der Gegestelle bekannt ist. Über das INet ist das aber auch mit Dynamischen IPs keine Hürde mehr zwischen 2 PCs. LG Mario |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:14 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