serversocket

    1熱度

    1回答

    我有一個服務器套接字,我想將其打開到多個客戶端。 但只得到1,如果我關閉該客戶端,我不允許再有客戶端。 Server代碼:當使用客戶端IM,即時得到的IP地址和主機名,但是,如果我啓動其他客戶端,它不會聽它 public class Server { public void startServer() { final ExecutorService clientProces

    0熱度

    1回答

    我想要回饋給一個小型的遊戲社區。這個想法是讓一個應用程序像聊天客戶端一樣連接到遊戲服務器。我試圖通過在網絡上找到的示例來了解連接如何工作的概念,因爲我通過查看示例自學。 到目前爲止,我發現的例子是針對同一網絡上的連接。我需要的是某種能夠讓我從不同網絡進行連接的示例,或者至少可以解釋我需要做什麼。此外,我需要能夠繞過路由器,而無需在路由器上設置端口轉發。 最終,應用程序將連接到遊戲開發者的服務器,但

    1熱度

    1回答

    每當它嘗試連接到我的python套接字服務器時,我的客戶端崩潰。我不知道爲什麼,但除了我的服務器接縫啓動罰款,然後當我啓動我的客戶端它建立了一個連接到服務器,但它直接崩潰。我正在做他們在py socket docs中所說的那樣,所以即時通訊想知道我是否錯過了某些東西,或者只是盲目地盯着一些簡單的東西。任何人都可以使用python3.4來幫助我。 server.py import socket

    0熱度

    1回答

    我在使Python套接字服務器從Python套接字客戶端接收命令時遇到了問題。服務器和客戶端可以互相發送文本,但是我無法從客戶端發送文本觸發服務器上的事件。任何人都可以幫助我嗎?我正在使用Python 3.4。 server.py import socket host = '' port = 1010 s = socket.socket(socket.AF_INET, socket.SO

    -1熱度

    1回答

    我正嘗試創建一個多線程服務器和客戶端對。這兩個類都是繼承的方法,用於寫入和從一個普通類讀取..我無法正確工作,並且正在接收空指針異常。 這裏是我的代碼: //服務器和客戶端的常規類 package server; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutput

    1熱度

    3回答

    我對Java中的TCP的理解是,雖然可以在套接字上處理數據傳輸的多線程處理,但一次只能建立一個連接。這是真的?如果不是,您將如何實現可以在同一地址和端口上同時建立多個連接的服務器。 ie如果客戶端嘗試建立到服務器的連接,但通過非常不穩定的網絡連接,服務器是否必須等待連接握手完成才能接受來自另一客戶端的連接?

    0熱度

    1回答

    我正在尋找我的問題的答案,雖然沒有任何相關出現。 我正在寫一個非常簡單的代碼,用於在運行ubuntu 14.04的虛擬機(VBOX)上運行服務器。 我關掉我的防火牆和我的反病毒程序(讀取,這可能是相關的) 我複查(並尋找​​不同的端口),該端口沒有使用,但繼續接收返回值-1與errno 88(在非套接字上的套接字操作)綁定()函數。 我運行在端口7777 服務器也試過我的主機上運行該代碼 有人建議

    0熱度

    1回答

    我有一個python程序,我使用服務器套接字發送數據。有一個類有一些Threading方法。每種方法都會檢查一個隊列,如果隊列不是空的,它會通過服務器套接字發送數據。隊列正在填充客戶端發送到服務器的內容(服務器正在監聽輸入請求)。發送與方法調用來完成: def send(self, data): self.sqn += 1 try: self.clisock.sen

    0熱度

    1回答

    我正在開發一個使用服務器套接字的Firefox附加組件,並且我發現可以使用相同地址打開服務器套接字:港口,這很奇怪。我用netstat檢查過,我感到震驚。 此事的行爲是,第一個打開的服務器套接字接受所有連接,然後,當它關閉時,第二個接受新的連接。 更有趣的是,如果我用java打開服務器套接字,那麼我無法用firefox插件打開另一個服務器套接字。所以,應該有一些標誌允許這個問題,但是我在sdk A

    2熱度

    2回答

    我在wifi網絡上有一個套接字客戶端(在android手機上)和服務器(在PC上),並且服務器成功地從客戶端讀取數據。 但是,當我關閉手機上的wifi時,服務器讀取只是掛起,而我希望會引發一些錯誤。 我確實在服務器上設置了setSoTimeout,但讀取不超時。 在PC上的netstat仍然顯示已建立的連接 的netstat -na | grep的6668 TCP 192.168.43.202:6