'RDP Shadowing using Spring boot and React Js

Requirement:

Note:

  • Application the user: Remote user
  • CCP: one of the windows machine
  • CCP user on the skid: Local user on CCP
  • P&ID: one of the software in CCP

Using spring boot as backend and react js for frontend

Application is running the one windows machine and need to RDP the CCP machine like below:

  1. Application user shall be able to view the P&ID of all the connected CCP skids at any time (View only mode)
  2. Application user shall be able to request control of the P&ID (single device or multiple devices), the local user shall allow or deny the control.
  3. At a time only one Orchestrator user can have control of a skid.
  4. Local users can take back the control at any time from the Application user
  5. Orchestrator user shall be able to view P&IDs of all the connected skids at a time and can also have controls of all the skids on which the control is allowed by the local user
  6. The remote user shall be able to give back the control to the local user of the specific skid

Please let me know if more info is required.

Thanks in advance!!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source