Ive developed an app which needs to upload a small .xml file to a web server, there will be around 15 devices running this app uploading around 15 .xml files each per day. The files need to be uploaded to the same directory.
What would be the best way to achieve this? Im assuming i cant use the same login details for the server on every device, is there any hosting out there that allows multiple different logins?
Thanks.
Paul.
Take a look at Parse.com's data solution. You can set up a free account and have your devices post the data a database using their API. Pretty easy to set up with iOS and for basic services it's free.
Related
I have a rails-api conected to an angular app with the main purpose of uploading different files to the server and make copies of them, until now it works perfectly but the biggest files i've had to upload so far are 500ish mb, and now i have to uploas arrays of files that tend to be more than 20 gb of data.
I use angular np-upload to upload my files with http method and carrierwave gem to manage file and folder creation on the server side but i don't want to do the same when the payload is this big, So now my question is there a way to make this differently?? like google drive folders that synchronize constantly and the user doesn't even realize, Iwant to acomplish something like tis with my aplication so that when the really big files are uploading the app doesn't freeze and the user can upload several things at once and keep interacting with the app even though is uploading or synchronizing files to the server.
Thanks in advance for any advice
I'm looking for a cloud based service which will allow my customers to upload very high resolution and print pdfs (sometimes about 60mb), store the images and create low resolution images very quickly
I've started looking at Amazon S3 but know this doesn't do anything with the files uploaded and started looking at google app engine.
I did think about using dropbox core api but i think this is really for 1 to 1 users rather than hundreds of users daily.
Any suggestions for services would be great
Thanks
David
have a look at google cloud storage:
https://cloud.google.com/products/cloud-storage
there you can upload files up to 5 tb, and as many as you can pay.
it works perfectly with lots of users. you can use buckets or folders per user, its up to you.
also its possible to reach that files with an own domain,
apis are available for many languages as well
AppHarbor (like Heroku) doesn't allow you to save uploaded files or images. I need to offload this somewhere and I have no idea what services exist for this purpose.
I've looked into FilePicker.io but they display a tacky branding image in their uploader and to remove that branding you have to pay a large sum of money.
Any suggestions on how to approach this problem? What is the modus operandi with applications that need file uploads that are hosted on PaaS?
We recommend that you use Amazon S3 to store files like this. An AppHarbor user has written a guide on how to get started with S3 on the support forums.
I have a big 3d game that lets players build and create interesting and huge worlds and save them to disk on windows phone 7.
The game uses XNA and does many things that are not supported in silverlight or SLXNA hybrid apps.
I want to let the players backup there save files to their skydrive (preferable) or dropbox but after more than a week trying to get some kind of implimentation working I have came up with nothing...
It seems that every single sample for eather is built in (and requires) siverlight and a web browser to work.
Does anyone know of a way to overcome these limitations? I have almost 100,000 people with my game and the most requested feature is cloudbackups...
Thanks!
mmmm i think it wouldnt be difficult.
I worked in a web app project where the server do all the authentication stuff. Of course you always need to open a browser windows to let the user enters its credentials.
When the user enters its credentials, skydrive, dropbox or whatever gives you a TOKEN a then you use that TOKEN to do operations in the name of the user (eg: upload file to dropbox) doing REST (webrequest) and JSON
do you have any experience with REST, JSON, etc?
I think, you will need to use Oauth for desktop (here's google explanation https://developers.google.com/accounts/docs/OAuth2?hl=es)
Did you see un / official sdk?
skydrive: http://msdn.microsoft.com/en-us/library/live/hh826521
dropbox:
https://www.dropbox.com/developers
http://sharpbox.codeplex.com/
Greetings from Argentina
HERNAN
PS: sorry about my awful english :)
I am interested in developing a site similar to youtube. I want to have a site that users upload videos.
I imagine technically the website would upload the video to the azure cloud. Where the file will automatically be encoded to silverlight and hosted.
Can azure host my site, take care of encoding and host the videos all programmatically?
And can azure host the rest of the website pages that are not part of the app like a (homepage or about us page) and have a domain name or do i need a web host?
thanks
Azure can do the lot.
You'll probably want to use Azure Blob Storage for the initial upload, then use queues and the worker role functionality to do the encoding and other processing. Then you can store the resulting file back in Blob storage, and have an index either in Azure Tables or SQL Azure, depending on the architecture of the rest of the application.
And yes, an Azure Web role can quite happily host static content, standard dynamic ASPX pages, and a whole lot more (and can do it all on your own domain).
I suggest you grab the Windows Azure SDK (from http://www.microsoft.com/windowsazure/) and take a look through the documentation. Your example scenario is pretty simple actually, and working through the samples should give you all the information you need.
Good luck!
Azure can host your site indeed. However don't forget that the costs will probably be a minimum ~ $80-90 per month even without any load. If your website gets traffic this amount will increase
However you will have to implement video encoding yourself (or better yet find libraries to do it), Azure is purely a host.