Hej!
Om man skulle få för sig att försöka skriva ett ordinärt FTP program någongång, vilka språk kan man använda?
I vad är tex de vanligaste skrivna i? (som tex WS_FTP)
6 svar · 297 visningar · startad av Pellefant
Hej!
Om man skulle få för sig att försöka skriva ett ordinärt FTP program någongång, vilka språk kan man använda?
I vad är tex de vanligaste skrivna i? (som tex WS_FTP)
Du kan skriva det i C, C++, C#, Java, Delphi eller något annat av alla hundratals språk som finns.
Tekniken du väljer måste kunna prata TCP/IP-sockets, det är i princip allt som krävs. För de flesta större programmeringsspråken så finns det färdiga FTP-API:er man kan använda, så att man slipper implementera FTP-logiken själv.
WS_FTP är antagligen skriven i C eller C++.
Nu räknade du ju bara upp en massa såna där vrålsvåra språk. :)
Fast lite C kan jag ju iofs....
*Tack*
Pellefant skrev:
Nu räknade du ju bara upp en massa såna där vrålsvåra språk. :)
Det går med största säkerhet att bygga FTP-klienter i t.ex VB också, vilket kanske kan kännas som ett mindre svårt språk.
Det absulut enklaste skulle vara Delphi eller Builder. Dom har en färdig FTP-komponent som är sprättlätt att använda. Du skriver nog en enkel applikation på någon timma eller så.
Om VB är aktuellt, använd winsock-komponenten. Då är tcp/ip-biten avklarad. Sedan gäller det att kolla hur ftp-protokollet ser ut.
Det finns även ett ganska komplett FTP-API i Windows (wininet.dll) om man känner att man varken vill använda komponenter eller implementera protokollet själv över sockets.
Exempelkod (i VB så klart): http://www.freevbcode.com/ShowCode.ASP?ID=1593