4
一個客戶端模塊連接到服務器,現在可以通過服務器模塊執行的單獨程序使用system()寫入同一個socket?如果是的話......如何建立主機到主機的通訊使用qt
或者應該客戶端程序爲此打開一個不同的套接字?
一個客戶端模塊連接到服務器,現在可以通過服務器模塊執行的單獨程序使用system()寫入同一個socket?如果是的話......如何建立主機到主機的通訊使用qt
或者應該客戶端程序爲此打開一個不同的套接字?
如果你的服務器是基於Qt的,你寧願使用QProcess。 現在,我不明白你想要做什麼:如果2人被允許與任何資源進行交互,你必須乾淨地控制他們的交互方式。
最簡單的方法是使用QSharedMemory:您的主服務器進程控制套接字,啓動共享內存,然後執行其他軟件。 當您的其他軟件正在運行時,您的主應用程序將數據從套接字傳輸到共享內存,並且您生成的進程僅與共享內存進行交互。