Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Daten übers Internet versenden (https://www.delphipraxis.net/49609-daten-uebers-internet-versenden.html)

Nicolai1234 13. Jul 2005 18:13


Daten übers Internet versenden
 
Hallo,
ich arbeite gerade daran Daten (nur kleine Strings) übers Inet zu versenden. Leider ist das ganze nicht so einfach wie im Lan... Spätestens wenn einer der beiden Rechner hinter einem Router steckt...
Daher meine Frage:
Was brauche ich um so etwas umzusetzen?
Im Prinzip könnte ich zum versenden das ICQ-Netzwerk oder ähnliches nutzen, aber das wäre wohl eher verboten (und falls nicht, wäre es ein sehr unschöner Weg)

Leider kann ich mir auch kein kleines Serverprogramm schreiben und auf irgendeinem Server laufen lassen. Einen entsprechenden Server (Linux) hätte ich war, allerdings habe ich keine Ahnung davon, ein solches Programm zu schreiben...

Kennt jemand eine Möglichkeit das versenden trotzdem zu realisieren? (egal welche Art von Lösung)

Vielen Dank im voraus
Nicolai

Chris1986 13. Jul 2005 18:39

Re: Daten übers Internet versenden
 
Hi Nicolai,
für dein Problem gibts mehrere mögliche Lösungen. Am einfachsten ist es, wenn du den Port im Router freigibst. Falls du auf dem Linux-Server root-Zugriff hast, kannst du dir mit Kylix aber auch einen kleinen Server schreiben. Das wäre mit Sicherheit die beste Lösung. Oder du schreibst ein CGI-Script, das mit den Clients kommuniziert.

Gruß
Christian

supermuckl 13. Jul 2005 18:40

Re: Daten übers Internet versenden
 
nimm dir kylix (evtl die open edition)
und code nen linux commandozeilen server mit den indys (tcp server)
das ist einfacher als du denkst.. hier im forum sind alle posts und threads die du brauchst.
ich hab auch irgendwo hier mal nen linux chat gepostet mit sourcen. falls den nicht findest kann ich dir den auch nochmal mit pn senden. da hab ich das auch mit indy gelöst
so als beispiel vorlage für dich wäre das interressant.

im prinzip ist auch fast garnix anderst unter linux. kannst direkt(99%) den sourcecode von delphi in kylix zum laufen bringen.

Nicolai1234 13. Jul 2005 23:25

Re: Daten übers Internet versenden
 
Ich habe leider kein Linux, wo ich Kylix installieren könnte.

Aber nichts desto trotz. Könnte ich dein Programm nochmal haben? Ich finde es hier im Forum leider nicht...

supermuckl 14. Jul 2005 00:07

Re: Daten übers Internet versenden
 
http://www.delphipraxis.net/internal...ct.php?t=52936

linux kannst du auch in einer sandbox installieren
( PC Emulator )
da wäre z.v. VMware Workstation (evtl die demo nutzen)
oder VirtualPC

usw..

Nicolai1234 14. Jul 2005 15:32

Re: Daten übers Internet versenden
 
Zitat:

Oder du schreibst ein CGI-Script, das mit den Clients kommuniziert.
Wie könnte sowas aussehen bzw. wonach sollte ich suchen? Ich habe davon nämlich keine Ahnung und finde momentan auch nichts darüber...

Dani 14. Jul 2005 15:49

Re: Daten übers Internet versenden
 
Hi! Mit Bei Google suchenCrossKylix kann man auch unter Windows mit Delphi6+ ausführbare Dateien für Linux erzeugen. Vielleicht ist das ja was...

supermuckl 14. Jul 2005 15:58

Re: Daten übers Internet versenden
 
das crosskylix würde ich jetzt auch empfehlen ( habs noch nicht getestet )
mal zu testen ;)

im übrigen läufts so oder so auf eine linux binary raus, da auch cgi unter linux eine linux bin sein muss.

so oderso kommt also ein cgi oder bin für linux in frage. ansonsten müsstest du ein windows server auftreiben (was ich jetzt wieder nicht empfehlen würde)

Jarmen_Kell 14. Jul 2005 16:35

Re: Daten übers Internet versenden
 
Genau sowas wollte ich auch demnächst bauen, nur mit Dateien.
Ich werd mich hier also einfach mal beteiligen :)

Bei mir ists so, dass ich keinen Server habe und ich hinter einem Router sitze und die meißten anderen Personen auch.
Die meißten von denen können keine Ports freigeben (aus diversen Gründen).
Gibt es also eine Datei-Verschickmöglichkeit für 2 Hinterm-Router-Sitzer?
Sollte in deine Richtungen funktionieren.
Hmm hab Webspace bei Funpic ... vielleicht bringt das ja was (wenn die sich darüber nicht aufregen).

Nicolai1234 14. Jul 2005 16:36

Re: Daten übers Internet versenden
 
Du könntest deine Datein vie FTP auf den Server hochladen und der andere kann diese dann runterladen...

So mache ich das mit Dateien momentan auch. Nur reine Strings so zu verschicken ist eben recht umständlich...


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.
Seite 1 von 3  1 23      

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