用java.net包建立双向通讯

来源:互联网 发布:未来网络 南京 垃圾 编辑:程序博客网 时间:2024/04/28 03:48
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>   利用java.net包提供的网络能力。以有连接流通讯方式为例, 在服务器端的操作为一般为:    ⑴ 创建一个ServerSocket对象,在指定端口监听客户端发来的请求。    ⑵ 在接收到请求时accept()方法将返回一个Socket对象。    ⑶ 用上述Socket对象创建输入、输出流对象。    ⑷ 通过输入、输出流与客户交互。    ⑸ 交互完毕,关闭输入、输出流与Socket。    ⑹ 服务程序运行结束,关闭ServerSocket。    实现代码代码类如: try{ boolean flag=true; Socket clientSocket=null; ServerSocket serverSocket = new ServerSocket(0); System.out.println("Server listen on: " serverSocket.getLocalPort()); while(flag){ clientSocket=serverSocket.accept(); DataInputStream is=new DataInputStream( new bufferedInputStream(client Socket.getInputStream())); PrintStream os=new PrintStream( new bufferedOutputStream(clientSocket. getOutputStream())); // 处理Applet请求 os.close(); is.close(); clientSocket.close(); } serverSocket.close(); }catch( IOException e){ System.err.println(" Exception: " e); }    在客户端的操作为:    ⑴ 创建Socket对象建立与服务器的连接。    ⑵ 用该Socket对象创建输入、输出流。    ⑶ 与服务器交互。    ⑷ 交互完毕,关闭输入、输出流与Socket。    实现代码类如: try { Socket clientSocket =new Socket("serverName",7); OutputStream os=clientSocket.getOutputStream(); DataInputStream is=new DataInputStream( clientSocket.getInputStream()) ; // 其它操作. os.close(); is.close(); clientSocket.close(); }catch(Exception e){ System.err.println("Exception:" e); }    这种方法只依赖于标准的Java网络支持,不需要用到附加的软件包或工具, 因此显得相当简洁和灵活,易于实现某些特殊的需要。
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 一元二次方程组计算题 二元一次方程组的解法 二元一次方程组题目 在二元一次方程组2x 消元法解二元一次方程组 解二元一次方程组的题 二元一次方程组公式 二元一次方程组的应用 二元一次不等式组计算题 二元一次方程组练习题 如何解三元一次方程组 元胞数组 一元一次方程组计算题 二元一次组计算题20道 怎样解二元一次方程组 python元组 三元三次方程组的解法 二元一次方程组100道 怎么解二元一次方程组 二元一次方程组怎么解 方程解法 初一数学解二元一次方程组 开国元老 元老 三朝元老 民国外交元老凌嘉图 迪士尼元老逝世 20元老村长酒奖品目录列表 15元老村长酒奖品21件 九朝元老 十三圣子 三朝元老 醉入玄皇 足力健99元老人鞋是哪款 长春30元一次老鸡 元胡 元胡的功效与作用 元胡的作用与功效 玄胡的功效与作用 元胡图片 元胡止痛片的功效与作用 元胡价格 元胡止痛片