java问题用socket编写客户端程序

2020-11-29 14:15:42 字数 5884 阅读 2895

1楼:匿名用户

给你一个我写的示例,用的是基于tcp的socket技术,你锻炼一下,改一改,不会改再找我!

客户端:

import java.***.socket;

import java.io.inputstream;

import java.io.outputstream;

import java.io.inputstreamreader;

import java.io.bufferedreader;

public class tcpclients.close();}}

服务器:

/** 需求分析:

* 使用tcp协议,写服务器端。做到服务器能收到客户端的信息,也能向客户端发送信息

* */

package java***programming;

import java.***.serversocket;

import java.***.socket;

import java.io.inputstream;

import java.io.outputstream;

import java.io.inputstreamreader;

import java.io.bufferedreader;

public class tcpserver}s.close(); //循环内有判断语句,这句话才不出错ss.close();}}

java问题:用socket编写一个服务器端程序

2楼:匿名用户

import java.io.bufferedreader;

import java.io.ioexception;

import java.io.inputstreamreader;

import java.io.printwriter;

import java.***.serversocket;

import java.***.socket;

publicclass server

}catch (ioexception e)}publicstaticvoid main(string args)

}import java.io.bufferedreader;

import java.io.ioexception;

import java.io.inputstreamreader;

import java.io.printwriter;

import java.***.socket;

publicclass client

catch (ioexception e)}publicstaticvoid main(string args)

}你再改改**就可以了.但我没时间帮你调了……

3楼:蒙印枝威丁

awdsdsds

的回答虽然不对题,不过也差不多了,说实话,我讨厌直接要结果的人。但是也许你是希望自己学到解决方式的人,所以给你个方式。

awdsdsds

建立的是个客户端,这里跑题了,你要自己做就得建立服务器。

serversocket

建立的时候注意一下端口就行了。不过也不是一定的,取决于你将来的客户端设置。

然后就accept()

等着对方创建连接吧。

然后就是数据格式的问题了。

你可以正常的用客户端发送一个最简单的分析一下数据格式,接来的肯定是字节,注意一下高低位。看看应该怎么将字节数据还原成邮件。

java问题:用socket编写一个服务器端程序 200

4楼:子弹非弹子

服务端:

serversocketserversocket=newserversocket(2008);

while(true)

publicclassmythreadextendsthread

@override

publicvoidrun()

system.out.println("接收到:"+line);

}catch(ioexceptione)}}客户端:

publicstaticvoidmain(stringargs)throwsunknownhostexception,ioexception

java问题:用socket编写一个服务器端程序 20

5楼:匿名用户

serversocket ss=new serversocket(890);

socket cli;

if( (cli=ss.accept()))

用java编写一个socket通信程序。

6楼:匿名用户

端口监听和建立管道。首先服务器端绑定监听端口,然后客户端socket连接到这个端口,控制台输入的字符串都会被在这个端口监听的服务器接收到。

7楼:匿名用户

importjava.io.bufferedreader;

importjava.io.inputstreamreader;

importjava.***.serversocket;

importjava.***.socket;

publicclassservercatch(exceptione)}}

importjava.io.printwriter;

importjava.***.socket;

publicclassclientcatch(exceptione)}}

使用socket编写一个客户端程序,连接服务器的端口8888,建立连接后读取服务器端发来的信息并显示到屏幕上

8楼:无尾兽零号机

都做的话也很简单

1.简单服务器端

/*import java.***.*;

import java.io.*;

*/serversocket server=null;

try catch(exception e)socket socket=null;

trycatch(ioexception e)finally}catch(ioexception e)}2.简单客户端

/*import java.***.*;

import java.io.*;

*/socket socket=null;

try catch(exception e)finally

catch(ioexception e)}

9楼:匿名用户

只是客户端的话很简单

**如下,"localhost"替换成服务器的ip地址即可package socket;

import java.io.bufferedreader;

import java.io.ioexception;

import java.io.inputstreamreader;

import java.io.printwriter;

import java.***.socket;

public class helloworldsocketclient catch (ioexception e) }}

10楼:匿名用户

http://zhidao.baidu.***/question/78558011.html

问题是现成的。

求一个用java socket编写的聊天室程序,能运行的附带源码,有客户端和服务器端

11楼:匿名用户

也不知道怎么说怎么用,我写的**,很久了,用的是awt,感觉java在应用程序上没前景所以就没在深入了……现在主攻j2ee,**给你,你自己感觉吧

服务端:

import java.io.*;

import java.***.*;

import java.util.*;

public class chatserver

public void start() catch (bindexception e) catch (ioexception e)

try} catch (ioexception e) finally catch (ioexception e) }}

class client implements runnable catch (ioexception e)

}public void send(string str) catch (ioexception e)

}public void run()

}} catch (eofexception e) catch (ioexception e) finally

} catch (ioexception e1) }}

}}客户端,开两个就能聊了……

import java.awt.*;

import java.awt.event.*;

import java.io.*;

import java.***.*;

public class chatclient extends frame

public void launchframe()

});tftxt.addactionlistener(new tflistener());

setvisible(true);

connect();

trecv.start();

}public void connect() catch (unknownhostexception e) catch (ioexception e)

}public void disconnect() catch (ioexception e)

}private class tflistener implements actionlistener catch (ioexception e1) }}

private class recvthread implements runnable

} catch (socketexception e) catch (ioexception e) }}}

12楼:匿名用户

俺有 怎么给 see my  name

13楼:ǒ蒍祢变乖

你要做什么?我这有一个

java socket问题,写了个简单的程序,客户端输出到服务器端,服务器端接收到后返回数据,出现问题!!

14楼:匿名用户

我修改了,直接用socket的输入输出流实现:

服务器端:

import java.io.*;

import java.***.*;

public class server catch (ioexception e) finally catch (ioexception e) }}

}客户端:

import java.io.*;

import java.***.*;

public class client catch (ioexception e) finally catch (ioexception e) }}

}}运行结果:

java server

server is starting

new connection accepted /127.0.0.1:45786

hello

java client

helloreceived

tt客户端怎么用靠谱助手,TT客户端怎么用靠谱助手

1楼 口向亮白勺名仔 用雷电模拟器就好了,可以把tt的游戏直接拉进去 为什么小米的客户端是pp助手 2楼 小米 你好。小米手机的pc管理应用并不是pp助手,是小米自身的小米手机助手。 3楼 匿名用户 小米在电脑上的是小米手机助手 tt客户端的电脑上能用什么模拟器啊,来大神 4楼 北京多点 科技 夜神...