| |
技术文档>>JAVA>>新手入门>>基础入门>查看文档 |
|
| |
java核心代码例程之:serversocketdemo.java |
|
| |
文章作者:未知 文章来源:水木森林 |
|
| |
查看:375次 录入:管理员--2007-11-17 |
|
| |
import java.io.*; import java.net.*;
/** * demonstrates how to write a java server * * @see clientsocketdemo ***/ public class serversocketdemo { public static void main(string args[]) throws exception { // setup server on port 6000 serversocket ss = new serversocket(6000); system.out.println(">> waiting for client connection..."); // this can be placed in a while loop to serve multiple clients socket s = ss.accept(); // print input system.out.println(">> connection received, reading data..."); bufferedreader br = new bufferedreader(new inputstreamreader(s.getinputstream())); printwriter pw = new printwriter(s.getoutputstream()); system.out.println(br.readline()); system.out.println(">> sending message back"); pw.println("good bye!"); pw.flush(); // close sockets pw.close(); br.close(); ss.close(); system.out.println(">> done!"); } }
|
|