serversocket

    1熱度

    2回答

    目前,我有我們開發一個Java德州應用項目上的客戶端。當然,這個應用程序基於一個客戶端服務器套接字系統。我在ArrayList中保存所有加入的客戶端(我使用socketServer.accept()方法獲取它們)。目前,我爲每個加入的客戶端創建一個線程,永久檢查客戶端是否向服務器發送任何數據。我的同學告訴我,這將是更好的方式,如果我創建一個線程大,這在整個客戶端ArrayList迭代,並檢查每一個

    -1熱度

    1回答

    我想創建一個本地服務器,它會無限期地偵聽並提供最新信息。服務器運行另一個while循環,每隔一小時獲取最新信息。我嘗試了多線程方法,其中一個線程是套接字服務器(無限期運行),另一個線程(無限期地運行睡眠)將最新信息更新爲全局變量。然後全局變量由服務器訪問併發送對它的客戶。但是,我發現一次只有一個線程正在工作,而另一個線程根本就沒有開始工作。以下是代碼。 (請注意,調用getInfo()/ retr

    1熱度

    2回答

    我正在做一個android應用程序,允許用戶在線播放。 目前,我使用TCP服務器:當兩個人連接時,服務器負責轉發兩個客戶端之間的數據包。 我想用一個帶有谷歌應用引擎的java servlet替換我的服務器。這個新的服務器將被用於連接兩個玩家。 它會以這種方式工作: 玩家A打開一個服務器套接字,然後發送到服務器的連接細節。 當玩家B想對戲,他問到服務器的端口號,他直接連接到A. 的問題是,我不知道,

    1熱度

    1回答

    我是c新手,特別是在套接字中,如果這個問題很傻,我很抱歉。這裏是我的代碼: /****************** SERVER CODE ****************/ #include <stdio.h> #include <sys/socket.h> #include <netinet/in.h> #include <string.h> int main(){ i

    2熱度

    1回答

    #define NAME "server" main() { int sock, msgsock, rval; int pid,len; struct sockaddr_un server,clientv; char bufRead[1024]; char bufWrite[1024]; unlink(NAME); so

    1熱度

    2回答

    我正在編寫一個示例Android應用程序,它將創建一個簡單的http服務器,但遇到一個小問題。 這裏是我的MainActivity public class MainActivity extends Activity { private ServerSocket ss; @Override protected void onCreate(Bundle savedI

    0熱度

    3回答

    我是JAVA新手,基本上我使用C++編寫代碼。最近我需要在JAVA套接字編程中做一些事情。但是我在ServerSocket(..)中遇到了一個奇怪的錯誤。我正試圖在特定的端口中創建一個服務器套接字。爲此,我的代碼如下所示。 import java.net.*; import java.io.*; import java.util.*; public class ServerSocket

    4熱度

    2回答

    在這裏,我正在開發一個帶有java套接字的項目,並且在服務器和客戶端之間執行正確的時間同步時遇到問題。 我會用一個簡單的例子來說明問題: 服務器運行在格林尼治標準時間,並保持與各個項目的數據庫。其中一些商品是特價商品,但這些商品在到期前有時間限制。 因此,讓我們說,服務器時間現在9:00 AM(北京時間)並沒有在10:00(GMT)結束要約項。 客戶可以在比服務器不同的時間和時區。所以我們可以說,

    3熱度

    1回答

    我正在使用Java遠程桌面管理。當我單獨運行服務器啓動器主類時它工作正常。但是當我從一個按鈕的動作事件調用該類時,該框架會凍結並顯示一個黑色屏幕..這裏是代碼。任何幫助? import java.awt.BorderLayout; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket;

    2熱度

    1回答

    如果我在Java中有一個ServerSocket,如何通過Javascript連接到它? 這不是一個WebSocket。這裏是我的服務器代碼的一部分: ServerSocket server = new ServerSocket(3000); Socket client = server.accept(); BufferedWriter clientOut = new BufferedWrit