Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Implement binary protocol
  • Better handling of security on the dispatch side
  • Async and non blocking support
  • Extract the functionality to parse the service defination and topology files, preferably into a framework, that can be used by other similar components.
  • Handle rewrite rules, currently we simply proxy packets, this would be a bit tricky with binary payload.
  • Address scalability, 1000s of multiple concurren connections

 

KNOX-772 - Implement binary protocol support for Websocket feature

Currently websocket feature in Knox only supports text messages, to be fully compatible with the websocket specs we need to support binary protocol as well.

KNOX-773 - Secure websocket support on the dispatch side and security enhancements

Currently Knox communicates with browser (or TCP based client) over secure socket however secure communication on the dispatch side is not tested. It is  unlikely that it will fail if the certificates for the dispatch (backed) server are provisioned in Knox - again need to check.

Also we need to support all the authentication mechanisms that Knox already supports.