?
Solved

How to connect & upload files to a free web server using C++?

Posted on 2007-11-26
2
Medium Priority
?
209 Views
Last Modified: 2013-12-09
Hi, I am currently working on a project thats main aim is to develop a software application that allows users to secure their data on their home computer. However, after working on this project for a month now, I have conducted a feasibility study and I realised how restricted this solution would become. Therefore, I have decided to change the project solution to be more flexible and available for users.

The idea is the users will run the application and be expected to authenticate themselves to a server. Once authenticated they will then have the functionality of uploading/downloading their important files to & from the server which would then allow them to access these files from any desktop running my application.

I am basically looking for any type of solution that prevents me from having to write my own webserver. Just an application that allows users to upload/download files to/from a web server via authentication.

Therefore, I was wondering if it would be possible to create an application that can connect to already available free file servers on the internet and provide this functionality through my application i.e. users cannot connect through internet browser?

Or could you suggest any other alternative solutions for my idea?

I have had a quick look at CardSpace, was wondering if I could encorporate this type of technology into my application aswell?

Thanks,
James.
0
Comment
Question by:sheishmaster
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 23

Accepted Solution

by:
debuggerau earned 1500 total points
ID: 20355517
the 'AAA' part of the puzzle is always very interesting, depending on your security requirements, speed and how you handle failures will be time consuming. There are services like BITS which could help but accessing 'free' webservers will require you to keep changing your code as they will be changing theirs to prevent automatic use of their service.
Google mail, give you several gig, so you could build a 'email' type front end which stores things in a message format. But again the image verifiers will be the challenge.
a http or ftp file transfer will be minimal programming, and allow for limited authentication from almost any webserver/ftp server.
0

Featured Post

Does Your Cloud Backup Use Blockchain Technology?

Blockchain technology has already revolutionized finance thanks to Bitcoin. Now it's disrupting other areas, including the realm of data protection. Learn how blockchain is now being used to authenticate backup files and keep them safe from hackers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

One of the typical problems I have experienced is when you have to move a web server from one hosting site to another. You normally prepare all on the new host, transfer the site, change DNS and cross your fingers hoping all will be ok on new server…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Suggested Courses

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question