網路程式設計之TCP應用

2021-07-22 01:26:35 字數 650 閱讀 1757

** 客戶端輸入三角形的三條邊長,判斷能否組成三角形,將三條邊傳送到伺服器端,計算三角形面積,返回給客戶端(海**式)

a,b,c

p = (a+b+c)/2

area=math.sqrt(p*(p-a)(p-b)(p-c));

** 1.伺服器端

public

class server

dataoutputstream dos=new dataoutputstream(s.getoutputstream());

dos.writedouble(res);

dos.flush();

} catch (ioexception e)

}}

使用者端

public

class client

datainputstream dis=new datainputstream(s.getinputstream());

system.out.println(dis.readdouble());

} catch (unknownhostexception e) catch (ioexception e)

}}

網路程式設計之TCP程式設計

tcp程式設計中,如果要完成通訊,通訊雙方必須要建立socket,通過socket完成通訊。tcp通訊步驟 1 伺服器啟動serversocket作為通訊的server端,等待客戶端鏈入。2 客戶端建立socket作為通訊的client端 3 client端鏈入server端後建立可靠的 雙向的 持...

網路程式設計之TCP程式設計案例

客戶端 public static void main string args fileinputstream.close outputstream.close catch unknownhostexception e catch ioexception e 伺服器 public static vo...

Visual C 網路程式設計之TCP

前一篇 visual c net網路程式開發之socket 中說到 支援http tcp和udp的類組成了tcp ip三層模型 請求響應層 應用協議層 傳輸層 的中間層 應用協議層,該層的模擬位於最底層的socket類提供了更高層次的抽象,它們封裝 tcp 和 udp 套接字的建立,不需要處理連線的...