激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:GPRS客戶端連接服務端(java)為什么只能連接一次??

  共有37128人關注過本帖    
明德科技
1樓


GPRS客戶端連接服務端(java)為什么只能連接一次??  發(fā)帖心情 Post By:2006-1-17 17:20:00   [只看該作者]

現在的問題是,開啟GPRS客戶端后,可以向服務器端(java)發(fā)送一次數據,可是第二次就連接不上了,重起客戶端后,又可以發(fā)送。請問,這種現象問題主要出在什么地方啊?

服務端的主要代碼如下:
//Server.java
import java.io.*;
import java.net.*;
public class Server
{
    public static void main(String[] args) throws IOException 
    {
        boolean listening = true;
        try 
        {
            serverSocket = new ServerSocket(9624);    
        } 
        catch (IOException e) 
        {
            System.err.println("錯誤");
            System.exit(1);
        } 
    
        while(listening)
        {         
      new MultiServerThread(serverSocket.accept()).start();
        }             
        serverSocket.close();
    }
}



//MultiServerThread.java
import java.lang.*;
import java.net.*;
import java.io.*;
public class MultiServerThread extends Thread 
{
    private Socket socket = null;
    public MultiServerThread(Socket socket) 
    {   
this.socket = socket; 
    }
    public void run() 
    {
try 
{
    PrintWriter out = null;
    BufferedInputStream in = null;
      out = new PrintWriter(socket.getOutputStream(), true);
      in = new BufferedInputStream(socket.getInputStream());
      byte[] buf = new byte[255];        
      int bytes_read = 0;         
      bytes_read = in.read(buf);         
      DataProcess dataProcess = new DataProcess(buf,bytes_read); 
      dataProcess.process();          
      out.print("OK");
      out.flush();
    
     out.close();
    in.close();
    socket.close(); 

catch (IOException e) 
{
e.printStackTrace();
}
    }
}

//DataProcess.java 略

  單帖管理 | 引用 | 回復 回到頂部
x10
2樓


  發(fā)帖心情 Post By:2006-1-17 21:46:00   [只看該作者]

對TCP連接,每次的local port number應當不一樣,一般是調用myport()函數得到。請確認這點。

  單帖管理 | 引用 | 回復 回到頂部
明德科技
3樓


  發(fā)帖心情 Post By:2006-1-18 9:10:00   [只看該作者]

您說的不一樣應該是GPRS客戶端的吧,我上面的代碼是放在服務器上的,純java寫的。

  單帖管理 | 引用 | 回復 回到頂部
x10
4樓


  發(fā)帖心情 Post By:2006-1-18 10:11:00   [只看該作者]

無論服務器用什么語言寫,原則正確就應當連接正常。可先用我們的TCPtest(VC編寫)作為服務器測試與GPRS客戶端連接正常,再啟動你自己的服務器程序,這樣就比較好發(fā)現問題。

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

GPRS客戶端連接服務端(java)為什么只能連接一次??

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 特级全黄一级毛片视频| 好看的亚洲视频| 精品视频久久| 一级毛片美国aaj毛片| 免费一级特黄欧美大片久久网| 国产麻豆精品hdvideoss| 精品欧美一区二区三区在线| 婷婷月| 久久青草国产精品一区| 免费看黄的视频| 美女国产福利视频| 999www人成免费视频| 日韩视频大全| 亚洲一区二区久久| 久久国产乱子伦精品免费强| 午夜拍拍福利视频蜜桃视频| 成人欧美一区二区三区在线观看| 青青操在线免费观看| 狠狠色噜噜狠狠狠狠狠色综合久久| jizzjizz日本护士| 麻豆影视视频高清在线观看| 91成人午夜性a一级毛片| 亚洲女人国产香蕉久久精品 | 亚洲啪啪| 91福利在线免费观看| 日韩中文字幕在线免费观看| 免费国产黄网站在线观看视频| 国产精品免费看香蕉| 福利视频在线观看www.| 国产青草视频在线观看| 日韩精品中文字幕一区二区三区| 亚洲精品一区二区综合| 亚洲色图清纯唯美| 一区二区三区久久精品| 91在线丨亚洲| 91天堂亚洲精品一区| 91久久精品青青草原伊人| 98香蕉草草视频在线精品看| 久久国产成人精品麻豆| 久久国产乱子伦精品岳两| 久久三级网站|