...
Excerpt |
---|
The introduction of the JobScheduler Operating Center (JOC) Cockpit brings the following architecture:
The Web Service can be addressed by any number of JOC Cockpit instances and by external programs such as ERP applications. Multiple instances of the JobScheduler Web Services can be linked up to form a cluster for high availability. (Feature introduced with Release 1.12.1.) |
The diagram below provides a schematic view of a typical JobScheduler environment using the JOC Cockpit.
...
HTTP/HTTPS is used for communication between the RESTful Web Services Service and the JOC Cockpit - or other applications.
The web service Web Service uses JSON and XML based commands and responses to communicate with the JobScheduler Master(s). In addition events Masters. Events about object status changes are communicated between the JobScheduler Masters and the Web Service and the JobScheduler Masters.
Communication between the JobScheduler Masters and Agents takes place using HTTP/HTTPS RESTful web service .
...
Authentication and authorization is carried out by an Apache Shiro framework integrated into the JOC CockpitWeb Service:
- authentication is carried out against a local configuration or an LDAP directory
- authorization is carried out against role-based group permissions.
...