您的位置:程序门 -> java -> j2se / 基础类



java 怎么通过 socket服务端 传参数


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java 怎么通过 socket服务端 传参数
发表于:2008-01-23 18:22:52 楼主
服务端代码如下
java code
import java.io.*; import java.net.*; public class echoserver { public static void main(string[] args) { try{ serversocket s = new serversocket(5050); socket incoming = s.accept(); bufferedreader in = new bufferedreader(new inputstreamreader(incoming.getinputstream())); printwriter out = new printwriter(incoming.getoutputstream(), true /* autoflush */); out.println("55 7f 00 00 01 30"); boolean done = false; while!done) { string line = in.readline(); if (line == null) done = true; else{ out.println("you to server : " + line); system.out.println("client to you :"+line); if (line.trim().equals("bye")) done = true; } } incoming.close(); } catch (exception e){ system.out.println(e); } } }

等客户端连接上后
out.println("55   7f   00   00   01   30");是往客户端发送数据吗
如果不是应该怎么给客户端发送数据
发表于:2008-01-23 19:35:061楼 得分:0
是向客户端发
发表于:2008-01-23 19:38:202楼 得分:0
建议你去看看《java2网络协议内幕》一书
发表于:2008-01-23 19:47:263楼 得分:0
out.println(string)   是发送一个字符串。

一般都是  
out.println("i   am   here!");   这样的字符,或者xml数据等文本


快速检索

最新资讯
热门点击