The application behaves like a client and a server at the same time.
1. The server role.
It waits for a message from client. When a message is received it processes it.
The 1st message would be a query, asking if a certain file exists on the system
The response should be YES/NO
The 2nd message would request the file
The server should start sending the file in parts. The size of each part would depend on
the size of the file. You need to decide what should be the size of each part.
Your design should consider lost parts during transmission, out of order parts arriving,
and finally some metho to indicate that the file trnsfer is complete.
2. Client role
There should be a command interface where you are trying to get a file using file name.
(for added functionality, consider partial file name, or just file types - .jpg, mpeg etc.)
The client should send a message to N servers.
The client recevies replies from N-X servers. Some o the replies will be "YES" others will be "NO"
Select one of the servers that replied "YES". Request the file from the server.
The file may arrive in parts. reassemle the file.
HI
Contact me for an efficient, well documented and perfect solution
and development of your project. I ensure quality work with always
on time delivery of project and dedicated support and follow up.
Thanks
Farah Saif
I am experiment in java, your requirement is the same as the old project that I have done a couple of month ago but quite different. It sound like simple ftp server - client model. And It can be done in java with in few days.
Looking forward to hearing from you
I have done a chat application which works as both client and server. just little modification might be needed to make your program. I can show you the working program for you if interested.
Free feel to contact me. Its done in java.
hi...
i can do this.
please let me know to start immediately.
provide more information about the job.
please initiate communication to discuss further.
thanks
I will do it..
Ping me if you are interested..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
I am experienced Java programmer, I have strong background in TCP network programming. I did many similar projects before and implemented the HTTP stack.
I can deliver you this project in the given time with full documentation and explanation file.
Please contact me for more information.
Hi,
I just did a small project on the same implementing a multi-threaded server/clients communicating through sockets. I will be happy to work on your project and assure you the work will be impressive.
Looking forward to hearing from you.
Thanks,
Isaac
Experienced developer at your service. This project is relatively simple and would take 3 days at most. I can handle both Java and C/C++. Let me know which language you'd like to implement the client/servers in. I'm available to start today, feel free to contact me on chat. Thank you
Hello sir,
i did client/server applications many times either in C++ or java.
i know how to do it.
Let me know your decision about the language to be used. (i preferred java).
Am Ready to start...
Thanks
Hello,
My name is Brett Walker and on behalf of Cydia Solutions, I would like to thank you for this opportunity. We are a software development company based out California. With our experience, I feel confident that we can provide you with the client-server model project you are looking for. Please let me know if you have any questions you would like to discuss.
Thank You,
Brett Walker
Hello,
I'm senior J2SE/J2EE developer with experience more than 5 years
I have read your project description carefully and have some questions about the technologies you are interested to build your application by
I'm waiting for you
Thanks,
Kareem