Use service (not ws) package for processing payloads
Create common ProcessDeviceComm routine (for WS & HTTP)
More working relating to SDDL parsing after changes to SDDL