Revert "Revert "committing websocket input adaptor component""

This reverts commit 2e5a0a30912b2026547b56f40c7a99671ce75f79.