REST enhancements - binary object support with cloud storage providers
Author: email@example.com (Adrian Gosbell)
Uniface 9.6.07/MX06 delivers some enhancements to UHTTP to enable Uniface apps to exchange binary objects to and from cloud storage providers. There are many different providers out there and we have focused our implementation at an API level and focused on Microsoft OneDrive.
- We know that Amazon has some proprietary tweaks to their implementation of the API, and what we have delivered will not work until we make some additional enhancements to Uniface.
- We know that a Uniface to Uniface exchange of binary objects will not work until we make some additional enhancements to Uniface.
Both of the above are planned to be delivered in Uniface 9.7, which is planned for September/October 2015. It is important to note that we are supporting an API, and we are dependant on the various providers not changing things and potentually breaking things. If they do and we need to make enhancements in Uniface, there will be timeframes required for us to identify, test and deliver a solution. The API is using UHTTP so we'd expect this wouldn't be the case, and we'd expect that if this happened, we can resolve it. But there is a risk which is outside of our control. We are planning on providing some samples on using the functionality (resources allowing). We are planning on verifying against Apple iCloud and Dropbox (resources allowing). We will share other findings as we learn more.