I want to know what framework/Interface/API's Set is best to use to create multi-process browser, i want to be able to use UDP/TCP for the process-to-process communication.
Thanks in advance.
I think your best bet would be to leverage WebKit2. It was designed from the ground up for sandboxed/multi-process support.
http://trac.webkit.org/wiki/WebKit2