Amazon AppStream
Developer Guide

This documentation is for an older version of Amazon AppStream. For information about the latest version, see the Amazon AppStream 2.0 Developer Guide.

Building the Entitlement Web Service

Your entitlement service is a web service, handling incoming HTTP requests from clients and returning an HTTP response. The following topics walk you through the process of creating an entitlement service.

To simplify the process of writing an entitlement service, Amazon AppStream provides the Amazon AppStream SDK for Java, which contains Java wrappers for the REST API of the Amazon AppStream service. These wrapper classes handle the overhead of signing your requests to the REST API and provide functions your entitlement service can call in order to create new client sessions. You can download the Amazon AppStream SDK for Java from the links in Downloads.

To build an entitlement service in a language other than Java, you can send HTTP requests directly to the Amazon AppStream REST API.