Gå til innhold
🎄🎅❄️God Jul og Godt Nyttår fra alle oss i Diskusjon.no ×

Sende innholdet i en .txt-fil til en server


Anbefalte innlegg

Videoannonse
Annonse

Kommer jo an på hva slags kontakt du har med serveren det. Er den på samme switch som klienten eller er den på andre siden av jorda? ER det noen brannmur mellom dem. Enig med signatur at det enkleste er pistol, eeh nettverksdisk. Eller så er vel ftp eller http de greieste alternativene, evt er det ikke umulig å lage sin egen server som kan lytte på en eller annen port.

 

M.

Lenke til kommentar

Hvis det er til generisk bruk, for eksempel at TCP-serveren trenger å spre fila til forskjellinge områder fysisk på serveren (som i sin tur skal lese innholdet fra fila fra andre programmer) ville jeg velge å smelle opp en TCP-server og klient. Det er jo fort gjort å fikse det med en TCP Client og TCP Server komponent i hvert sitt lille program. Du kan fritt bruke porter fra og med 49152.

 

En TCP-server kan man jo lage så intelligent som man bare vil ha den. :yes:

Lenke til kommentar
  • 7 måneder senere...

hvis du hadde tenkt at "server" var en pc du hadde tilgang til, så kunne du lagd en tcp server selv, og kjørt den på server pc'n. ikke noe spessielt stress, jeg anbefaler sockets.

 

så lager du en client, som laster innholdet i txt fila til en memo, og sender memo1.text via clientsocket til serveren din ;)

 

memo1.lines.loadfromfile('filadi.txt');

Clientsocket1.socket.sendtext(memo1.text);

 

hvis du vil at selve txt fila skal bli sendt kan du enten streame den, eller sende innholdet, så laga fila på nytt og laste inn innholdet fra servern.

 

noe lignende.

 

--> Tasle, hva mener du med porter fra å med 49152 ?? er de utenfor firewall els?

Endret av Curze
Lenke til kommentar
--> Tasle, hva mener du med porter fra å med 49152 ?? er de utenfor firewall els?

 

Portnumre over 49152 er porter som ikke er avsatt for noe spesielle formål, disse kan man bruke fritt uten å komme i konflikt med evn. andre programmer. Eksempelvis port 110 er POP3 osv. Da er det greit å bruke portnumre som ikke er definert å tilhøre noen spesielle programmer.

 

En firewall takler alle porter på samme måte, uansett nummer.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...