With a protocol (for example: dekhotoyourclient:) and it’s handling application dekhotoyourclient (.exe) registered, invoking the protocol URL, the operating system will pass the URL on the command line for the protocol. For example, “dekhotoyourclient.exe dekhotoyourclient:command?parameter=value”. Dekho only needs to invoke the protocol URL (eg in a hidden IFRAME or from a custom tool), and the message is delivered to the protocol handler.
This approach will also allow for third party applications to communicate with Dekho. For example, “yourclienttodekho.exe yourclienttodekho:command?parameter=value”. The third party application only needs to invoke the protocol URL and the message is delivered to the protocol handler.