国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java基礎篇---網絡編程(TCP程序設計)

2019-11-14 22:51:05
字體:
來源:轉載
供稿:網友
java基礎篇---網絡編程(TCP程序設計)

TCP程序設計

在Java中使用Socket(即套接字)完成TCP程序的開發,使用此類可以方便的建立可靠地,雙向的,持續的,點對點的通訊連接。

在Socket的程序開發中,服務器端使用serverSocket等待客戶端的連接,對于Java的網絡程序來講,每一個客戶端都使用一個socket對象表示。

在Java的網絡程序中,客戶端只要符合連接的通訊協議,那么服務端都可以進行接收。

ServerSocket類主要用于服務器端程序的開發上,用于接收客戶端的連接請求。

Socket在服務器端每次運行時都要使用aceept()方法等待客戶端連接,此方法執行之后服務器端將進入阻塞狀態,直到客戶端連接之后程序才可以向下繼續執行,此方法的返回值類型是Socket,每一個Socket都表示一個客戶端對象。

Accept()每次都會返回一個Socket的實例對象

TCP程序

package com.oumyye.網絡編程;import java.net.* ;import java.io.* ;public class HelloClient{    public static void main(String args[]) throws Exception {    // 所有異常拋出        Socket client = null ;    // 表示客 戶端        client = new Socket("localhost",8080) ;        BufferedReader buf = null ;    // 一次性接收完成        buf = new BufferedReader(new InputStreamReader(client.getInputStream())) ;        String str = buf.readLine() ;        System.out.

此時編寫完服務端之后,可以直接通過telnet命令進行測試。

open localhost 8080


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大名县| 双桥区| 屏东县| 永清县| 博罗县| 佛山市| 辽阳市| 柳江县| 都安| 濉溪县| 德江县| 鄂尔多斯市| 漯河市| 永胜县| 清远市| 丰顺县| 南乐县| 奉新县| 乌拉特中旗| 襄城县| 新营市| 德安县| 延安市| 舒城县| 平南县| 湄潭县| 太白县| 谢通门县| 兴国县| 太康县| 博爱县| 侯马市| 淳安县| 满洲里市| 阳信县| 扎兰屯市| 商洛市| 饶阳县| 宿州市| 四会市| 长顺县|