首页>计算机等级考试>报考指南>正文
Java 基础知识: JavaSocket通讯如何进行客户端的信息通信

www.zige365.com 2010-6-11 18:01:59 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
Java Socket通讯在实际的使用中有很多关键代码需要我们学习,那么首先我们就来看看在客户端之间如何进行邮件的传递。下面的代码就是对Java Socket通讯相关内容的介绍,希望大家有所收获。

  1.import java.net.*;

  2.import java.io.*;

  3.public class Jserver2{

  4.private BufferedReader reader; //负责输入

  5.private ServerSocket server; //服务器套接字

  6.private Socket socket;  //套接字

  7.public Server2(){}//缺省构造函数

  8.void startServer()//启动服务器

  9.{

  10.try

  11.{

  12.server=new ServerSocket(719);  //创建服务器套接字

  13.System.out.println("服务器套接字建立完毕");

  14.while(true)

  15.{

  16.System.out.println("等待客户端GG");

  17.socket=server.accept(); //若客户端GG提出连接请求,与socket连接

  18.System.out.println("完成与客户端的连接");

  19.reader=new BufferedReader(new InputStreamReader(socket.

  getInputStream(),"UTF-8")); //获取socket输入流,“utf-8”

  这个编码设置是为了更好显示中文

  20.getMessage();//读取来自客户端的数据,并输出至画面上

  21.}

  22.}catch(Exception e)

  23.{

  24.System.out.println(e);

  25.}finally{

  26.try

  27.{

  28.if(server!=null) server.close();//关闭服务器套接字。

  29.}catch(IOException ie){}

  30.}

  31.}来源:考试大-Java认

我要投稿 新闻来源: 编辑: 作者:
相关新闻
JavaSocket通讯实际操作手册介绍