This proposal is a to outline an approach to OpenWhisk as a source for HTTP APIs that are used to drive UIs in browsers or mobile apps - "UI driven use cases" - compared to use cases where no user is present at the time of activation processing - "Event driven use cases".
...
Original behavior is according to this diagram:
In this workflow the execution of an activation is:
...
Proposal for using http for activation transport is below:
Important points:
...