pxGrid Overview - cisco-pxgrid/pxgrid-rest-ws GitHub Wiki
pxGrid Overview
pxGrid is a protocol framework that defines the control mechanisms to facilitate machine-to-machine communications
Protocol framework
pxGrid is a protocol framework of high level mechanisms that can be use with any type of transport protocol.
Control mechanisms
Borrowing the terminology "Control" and "Data" from networking:
- pxGrid defines only "Control" mechanisms:
- Discovery
- Authentication
- Authorization
- "Data" between consumers and providers is not part of pxGrid. pxGrid does not restrict "Data" transports. In other words, pxGrid can adapt to any "Data" transport.
Machine-to-machine
Because the machine-to-machine communication is faciliated by pxGrid:
- Reduce complexity of meshed network
- Centralized authentication and authorization
- Provides service abstraction
- Minimize human errors or laziness:
- Human-generated password
- Reuse of same passwords
- Missing configurations