CAN-07: Subscribe to resource status information

Executive Summary: 
An application developer or science gateway developer needs to create an application that subscribes to resource status information so the application receives asynchronous, best-effort updates when the status changes or is refreshed. Application examples include: a web application (e.g., science gateway or user portal), a workflow system (e.g., Galaxy, Pegasus, Kepler), a mobile application, or a system monitoring service.
User Importance Summary: 
Research in many fields is increasingly becoming automated. Automation tools may need access to dynamic status information from resources so they can adapt to changes in the system.
Target Communities and Sizes: 
Science gateway developers - 100 < N < 1,000 Application developers - 100 < N < 1,000