[Feature] ServiceADES implementation #360
Labels
feature
New feature to be developed
investigate
Issue or new component that needs further exploration
Milestone
Provide a service implementation that combines
ServiceAPI
andServiceWPS
.According to the incoming request, the children resource handling could be dispatched to the appropriate service implementation.
With this type, the "same" Process resources represented through OpenAPI (ADES) endpoint or via traditional WPS endpoint would point to the same resource/permission sets, which will make resulting ACL more natural and consistent.
Some mapping of corresponding elements must be accomplished.
For example:
GetCapabilities
request (with query param) must be mapped with corresponding OpenAPI ADESGET /processes
.DescribeProcess
request (with process id param) must be mapped with OpenAPI ADESGET /processes/{id}
Therefore, we must map the resources correctly so that different service implementation handle them as intented
(eg:
GetCapabilities
points toServiceWPS
itself while/processes
is a children ofServiceAPI
).Similarly, permissions must be mapped (eg:
GetCapabilities
from query parameter ofServiceWPS
becomesread
permission fromGET
request forServiceAPI
).Relates to #183
The text was updated successfully, but these errors were encountered: