Composite Applications REST services
Application developers can use Representational State Transfer (REST) services to obtain and modify composite application resources remotely, that is from clients that are outside the Java Virtual Machine (JVM) of the server. These services use feeds that are based on the Atom Syndication Format and on HTTP-based Atom Publishing Protocol (APP) to expose and update resources.
With composite applications REST services, use the following HTTP verbs:
The following resources are supported:
- To obtain resources: HTTP GET
- To modify existing resources: HTTP PUT
- To create resources: HTTP POST
- To delete resources: HTTP DELETE
- Templates (Entry Point)
- Template Folders
- Applications (Entry Point)
- Application Folders
- Application-Favorites (Entry Point)
- Roles
- Members
- Virtual Principals
- System Role Types
Use feeds to submit requests
When you access a REST service to get information or to modify a composite applications resource, the response and in some cases also the request works by means of a feed. A feed contains information about one or more resources in a specific format. Learn how to obtain feeds for composite application resources and about the format of such feeds.The following entry points are currently supported:
- Templates: <portal host>:<portal port>/<portal context root>/mycontenthandler/ai/templates?mode=download
- Applications: <portal host>:<portal port>/<portal context root>/mycontenthandler/ai/applications?mode=download
- Application-Favorites: <portal host>:<portal port>/<portal context root>/mycontenthandler/ai/application-favorites?mode=download (since V6.1.5)
Parent
Developing