socketserver

    2熱度

    1回答

    我創建一個UDP套接字服務器,並且我想關閉,如果我從客戶端收到關閉消息比我想關閉UDP連接。 當我收到消息時,將顯示Begin,但不會顯示Finished。我如何退出此線程? class MyUDPHandler(SocketServer.BaseRequestHandler): def handle(self): data = self.request[0].strip(

    1熱度

    1回答

    我們有涉及C++套接字服務器,與C++服務器通信的Flash客戶端以及將crossdomain.xml提供給Flash客戶端的Python套接字服務器的應用程序。 C++服務器調用REST操作並將結果返回給Flash客戶端。所有這些託管在Linux 64位服務器上 - Debian。 對於我們的一些用戶,當遊戲服務器試圖從套接字讀取(在​​recv()上)時,我們有很多「通過對等方重置連接」。 F

    1熱度

    2回答

    我不得不問這是因爲Flash/Flex正在推動我堅果。 我在桌面上的Air環境中使用ServerSocket類來設置偵聽移動客戶端(Air for mobile)的服務器。我在調試模式(Flash Builder)中測試了這一點,一切工作正常:ServerSocket監聽127.0.0.1:8889(本地計算機) - >連接到127.0.0.1,移動設備上的端口8889(本地計算機) - >檢查。

    11熱度

    6回答

    我知道socketserver有一個方法shutdown(),它會導致服務器關閉,但這隻適用於多線程應用程序,因爲關閉時需要從不同的線程調用線程在serve_forever()正在運行。 我的應用程序在一次只處理一個請求,所以我不使用單獨的線程來處理請求,我無法調用shutdown(),因爲它會導致死鎖(它不在文檔中,但它直接在源代碼中聲明的socketserver)。 我會在這裏貼上我的代碼的簡

    0熱度

    1回答

    我有一整套流程,讓我們稱他們爲A,B和C,需要彼此溝通。需要與B和C通信; B需要與A和C通信;並且C需要與A和B通信.A,B和C可以位於不同的機器上或在同一臺機器上。 我的想法是通過套接字如果它們都是在同一臺機器上進行通信和使用「localhost」(例如,A在端口11111,B在端口22222等)。這樣一個非本地進程將被視爲一個本地進程。爲此,我想我會爲A,B和C中的每一個設置一個Socket

    0熱度

    1回答

    我有一個遊戲客戶端。連接到這個遊戲。 我試圖設置一個套接字服務器,截取到遊戲服務器的所有流量(遊戲運行通過使用套接字) 我的問題是,我需要重定向我的電腦使遊戲的所有流量服務器IP +端口到127.0.0.1,使它連接到我自己做的第一個套接字服務器。 我知道我可以使用Windows主機文件,但這會重定向所有流量。我只想要1個端口重定向(具有TCP流量的端口)如果HTTP流量也被重定向,則會將所有內容

    2熱度

    2回答

    服務器(JAVA): public static void main(String[] args) { //single threaded for now try { //very magiC# ServerSocket service = new ServerSocket(33000); while(true) { debug("Begin

    1熱度

    1回答

    我已經經歷了SocketServer的我寫的,其中的SocketServer將似乎停止發送和接收數據就可以使用(而其他端口繼續端口中的一個問題處理數據就好了)。有趣的是,在等待一分鐘(或長達一個小時左右)之後,socketserver將再次開始發送和接收消息,而沒有任何可觀察的干預。 我使用Eventlet套接框架,Python 2.7版,對一切與外部應用打開到SocketServer的持久連接U

    0熱度

    1回答

    from BaseHTTPServer import HTTPServer from CGIHTTPServer import CGIHTTPRequestHandler import socket,ssl import time import Config class StartHTTPServer: '''Web server to serve out map image

    0熱度

    1回答

    我讀過socketserver比較容易使用,但對於剛剛學習套接字的人來說,socket或socketserver會更快,更易於使用,對於使用流套接字的非常基本的客戶端/服務器設置。 (Python)