Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1501754
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:34:16

一起学习
一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改? //服务端 package org.dyol.net; import java.net.*; import java.io.*; import java.util.*; public class Console { public static void main(String args[]){ if (args.length!=1) throw new IllegalArgumentException("unlawful number of args:\nUSER:\n\tConsole \n"); new Console(Integer.parseInt(args[0])); } public Console(int port){ this.port = port; try { ServerSocket socket = new ServerSocket(port); System.out.println("Start service on " port); while(true){ new Transmit(socket.accept()).start(); } }catch (IOException e){} } private class Transmit extends Thread { private String sys = System.getProperty("os.name") " " System.getProperty("os.arch") " " System.getProperty("os.version"); private Socket sock; public Transmit(Socket sock){ this.sock = sock; try { input = new BufferedReader(new InputStreamReader(sock.getInputStream(),"gb2312")); output = new PrintStream(sock.getOutputStream()); output.println(sys); }catch(Exception e){} } public void run(){ System.out.println(" 下载本文示例代码


一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?一个Socket服务的例子! 请高手指点无法捕捉的输出如何修改?
阅读(54) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~