2017-02-16 107 views
-1

嘿,我正在研究兩個android應用程序,這些應用程序一起將人們連接到出租車(用戶的客戶端應用程序和驅動程序的另一個應用程序)。我想使用套接字連接,我希望單個出租車公司使用單個端口......事情是,一個出租車公司可以有多個出租車,並且我希望所有的出租車司機都可以在一個人想要出租車。這可能實現(在套接字I/O方面)?如果不是,是否有另一種更合適的方法?使用單個端口號的多套接字服務器

任何幫助/指導將不勝感激......

+0

你的代碼在哪裏?這聽起來像應該在SO的Code Review部分。 (當你添加你的代碼)。 – KDOT

+0

@KDOT我還沒有開始編碼的網絡通信部分這就是爲什麼我問如何處理它..... – Edgar

+0

好吧,在這種情況下,我有一個[Git項目](https://github.com/ kyoteprod/Iezon-EasyServer),您可以複製文件並輕鬆上手。請隨時閱讀我的​​問題,並在需要時提問。 [你可以在這裏看到:]](https://github.com/kyoteprod/Iezon-EasyServer) – KDOT

回答

0

當然是可能的。服務器可以偵聽單個端口,並根據它們在與服務器的通信中的身份識別方式來區分cab連接和用戶連接。然後,服務器可以保存已識別的駕駛室連接的列表,因此,當來自已識別的用戶連接的請求到達時,循環通過發送請求的駕駛室連接列表給每個連接。這種事情並不少見,而且實施起來相當基礎。

+0

我很難找到關於這個問題的信息,對於我的具體情況....你知道任何與那種應用程序 – Edgar

相關問題