I have never used message API, but will you consider to use Ipc communication between components or applications?