用java編寫socket通訊程式

2021-03-03 23:40:09 字數 3735 閱讀 8790

1樓:匿名使用者

埠監聽和建立管道。首先伺服器端繫結監聽埠,然後客戶端socket連線到這個埠,控制檯輸入的字串都會被在這個埠監聽的伺服器接收到。

2樓:匿名使用者

import java.io.bufferedreader;

import java.io.inputstreamreader;

import java.***.serversocket;

import java.***.socket;

public class server  catch (exception e) }}

import java.io.printwriter;

import java.***.socket;

public class client  catch (exception e) }}

java 問題,用socket編寫一個客戶端程式 20

3樓:匿名使用者

給你一個我寫的示例,用的是基於tcp的socket技術,你鍛鍊一下,改一改,不會改再找我!

客戶端:

import java.***.socket;

import java.io.inputstream;

import java.io.outputstream;

import java.io.inputstreamreader;

import java.io.bufferedreader;

public class tcpclients.close();}}

伺服器:

/** 需求分析:

* 使用tcp協議,寫伺服器端。做到伺服器能收到客戶端的資訊,也能向客戶端傳送資訊

* */

package java***programming;

import java.***.serversocket;

import java.***.socket;

import java.io.inputstream;

import java.io.outputstream;

import java.io.inputstreamreader;

import java.io.bufferedreader;

public class tcpserver}s.close(); //迴圈內有判斷語句,這句話才不出錯ss.close();}}

編寫一個簡單的tcp通訊程式。伺服器傳送「你好我是伺服器」,客戶端接收該資訊並顯示在螢幕上。用java寫

4樓:匿名使用者

1、服務

器端import java.io.dataoutputstream;

import java.io.ioexception;

import java.***.serversocket;

import java.***.socket;

public class socketserver} catch (ioexception e) }}class server implements runnablepublic void run()  catch (ioexception e)  finally  catch (ioexception e) {}}}

}2、客戶端

import java.io.datainputstream;

import java.io.ioexception;

import java.***.socket;

import java.***.unknownhostexception;

public class client extends socket  catch (unknownhostexception e)  catch (ioexception e)  finally  catch (ioexception e) {}}}}}

用java編寫一個能進行簡單tcp/ip通訊的c/s程式

5樓:匿名使用者

import java.***.serversocket;

import java.***.socket;

public class tcpserver}import java.***.socket;

public class tcpclient}

編寫**,使用java socket建立客戶端socket的過程。

6樓:匿名使用者

如果你要實現伺服器和客戶端都可以向對方傳送訊息,而不等待對方應答,只需要把inputstream和outputstream分別放在兩個不同執行緒裡就行了,即是說把接收流與傳送流分別用一個執行緒監聽處理。如果要實現不分客戶端伺服器的話,用udp通訊即可 補充回答:如果不涉及到mime,只是收發簡單文字郵件。

就會比較簡單。因為就像你說的,**tp和pop3協議就是文字格式的。你用socket建立連線後,就像讀檔案一樣,一行一行的讀資料,然後按照協議分析資料格式。

例如如果開始時user那麼後面可能跟的就是使用者等。 就是一個字串解析和匹配的過程。網上好像有這類**,自己找一個學習一下。

我以前用c在68k上作過,不是很難。不過**已經沒有了。

java問題:用socket編寫一個伺服器端程式 200

7樓:子彈非彈子

服務端:

serversocket serversocket = new serversocket(2008);

while (true)

public class mythread extends thread

@override

public void run()

system.out.println("接收到:" + line);

} catch (ioexception e) }}客戶端:

public static void main(string args) throws unknownhostexception, ioexception

通過java程式設計中socket應用,編寫一個基於c/s架構的區域網通訊軟體,

8樓:小小二闖天涯

// 伺服器端

import java.io.*;

import java.***.*;

import java.util.*;

public class chatserverpublic void start()  catch (bindexception e)  catch (ioexception e)

try} catch (ioexception e)}class client implements runnable  catch (ioexception e)

}public void send(string str) catch (ioexception e)

}@override

public void run() {

try {

while(bconnected) {

string s = dis.readutf();

system.out.println(s);

for(int i=0; i

9樓:匿名使用者

看一下***ty、mina框架的文章,很容易寫一個出來。

socket實現android和電腦通訊

模擬器本身就沒有提供網路介面 我靠,那他媽還叫手機作業系統嗎.1.你先寫個c 程式連你那個伺服器。試試能不能連上。2.你寫個java 桌面程式作為伺服器。試試能不能臉上。3.由1,2得出結論。另 在android 模擬器上,用10.0.2.2訪問你的機器windows,linux等.localhos...

用JAVA編寫圖形編輯系統。直線橢圓矩形文字

這個裡面有畫圖功能,文字功能,聊天功能 這個我可以給你寫一個的 求一個java程式 繪圖程式包括畫圓,橢圓,線,矩形,自定義。並且可以調圖形顏色!30 public enum shapetypes public inte ce shape public class rectangle impleme...

用java程式編寫簡單的登入介面怎麼寫

程式如下 mport java.awt.headles ception import java.awt.event.actionevent import java.awt.event.actionlistener import javax.swing.imageicon import javax.s...