在我之前做系統架構的時候,我當然不希望做出一大坨的軟體,我也不希望做出許多DLL,我希望能有許多EXE,如此一來,開發可以分別進行,測試也變得相當容易。
但是Process之間的溝通會變得相當麻煩,透過傳統的IPC方式,會讓系統變得複雜,擴充性也不好,還要定義自己的Protocol。我於是想要開發一個Message Hub,當作中間的溝通橋梁,但是又嫌麻煩,於是找看看有沒有開源的方案。我不想用複雜的CORBA,後來發現了D-Bus這個好東西,發現這就是我想要的,讓我省事不少。
open mind://Jerry.Tsai/For?IT&Life