I am scoping whether to move my app to AWS Appstream. I scoured thru the AWS Appstream Developer guide online documentation but there was no specific mention on this.
My app the would reside on the host requires the user to read from the local PC Directory for some files. Also my app would need to export some output files to the User's local directory. In short, the usual user experience of Browse and select of files etc. From reading the docs, this sort of function should probably reside in the SDK Client. However, the documentation seems to focus on the STX protocol handshaking and how to code the client and host to that API. Says nothing about file I/O. As a comparison, in Microsoft's RDP, this is provided. Not sure about the AWS Client SDK.
You won't be able to read/write directly to the end-user's computer. However, AppStream mounts
X:
and gives you the ability to upload and download files from there, though that process is manual from the end-user's point of view. If you're requiring the user to upload or download multiple files, maybe you should require a.zip
or another container or compressed format.