真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java網(wǎng)絡(luò)編程基礎(chǔ)篇之單向通信原創(chuàng)-創(chuàng)新互聯(lián)

        在網(wǎng)絡(luò)編程中如果只要求客戶機(jī)向服務(wù)器發(fā)送消息,不要求服務(wù)器向客戶機(jī)發(fā)送消息,稱為單線通信??蛻魴C(jī)套接字和服務(wù)器套接字鏈接成功后,可估計(jì)通過(guò)輸出流發(fā)送數(shù)據(jù),服務(wù)器則通過(guò)輸入流接受數(shù)據(jù),下面是簡(jiǎn)單的單向通信的例子。

我們提供的服務(wù)有:做網(wǎng)站、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、回民ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的回民網(wǎng)站制作公司

        實(shí)例1:本實(shí)例是一個(gè)TCP服務(wù)器端程序,在 getserver() 方法中建立服務(wù)器套接字,調(diào)用getClienMessage()方法獲取客戶端信息。代碼如下:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;

public class MyTcp {
	private BufferedReader reader;
	private ServerSocket server;
	private Socket socket;
	void getserver() {
		try {
			server = new ServerSocket(8998);
			System.out.println("服務(wù)器套接字已經(jīng)創(chuàng)建成功");
			while(true) {
				System.out.println("等待客戶機(jī)的連接");
				socket = server.accept();
				reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
				getClienMessage();
			}
		}catch(Exception e) {
			e.printStackTrace();
		}
		
	}
	private void getClienMessage() {
		try {
			while (true) {
				System.out.println("客戶機(jī):"+ reader.readLine());
			}
		}catch(Exception e) {
			e.printStackTrace();
		}
		try {
			if(reader !=null) {
				reader.close();
			}
			if(socket !=null) {
				socket.close();
			}
		}catch(IOException e) {
			e.printStackTrace();
		}
	}
	public static void main(String[] args) {
		MyTcp tcp = new MyTcp();
		tcp.getserver();
	}
}

本文題目:Java網(wǎng)絡(luò)編程基礎(chǔ)篇之單向通信原創(chuàng)-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/disgch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部