2013-05-27 22 views
0

我將編寫一個程序,其中包含多個監聽不同端口的TCP服務器。
但我找不到這個樣品或演示。
我應該爲每個服務器創建一個線程嗎?
或者任何人都可以給一些演示鏈接?
或者給出一個關於程序結構的整體描述?Qt - 編寫多個TCP服務器程序

回答

1

如果您可以找到一臺服務器的樣本,那麼您幾乎可以獲得多臺服務器的樣本。

沒有必要爲每個服務器創建一個線程。您可以爲每個服務器創建一個QTcpServer對象,併爲它們的newConnection(請參閱http://qt-project.org/doc/qt-4.8/qtcpserver.html#newConnection)信號添加處理程序。

從那裏就像一臺服務器一樣。