Skip to content

Simple file transfer server/client based on Windows sockets .

Notifications You must be signed in to change notification settings

NeedMoreVolume/WindowsSocketsFileServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WindowsSocketsFileServer

Simple file transfer server/client based on Windows sockets .

This project contains a server side implementation and a client side implementation of a file transfer server.

The server is built utilizing windows sockets, and was developed in VS2012 (Update 5). Please utilize this IDE for best results with this code. The server listens for incoming connections and saves the data that comes in until the transmission is complete, then scrape the 1st line of incoming data to get the filename, and save the rest of the input to file.

The client will begin the handshake protocol with the server, and upon successful connection display the user a menu of options with which to send a specific file. The client will then break the file up into 512 byte parts and send them until the file is completely sent, while putting the filename first on it's own line of input.

About

Simple file transfer server/client based on Windows sockets .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages