永发信息网

java socket问题 客户端得不到消息求解啊

答案:2  悬赏:30  手机版
解决时间 2021-05-08 10:05

代码如下

ServerSocket service = new ServerSocket(8888);
   BufferedOutputStream output;
   Scanner sc;
   BufferedInputStream input ;
   Socket client;
   while(true){
    client = service.accept();
    input = new  BufferedInputStream(client.getInputStream());
       output = new BufferedOutputStream(client.getOutputStream());
    sc = new Scanner(input);
    System.out.println("用户上线了");
    while(true){
    String line = sc.nextLine();

    System.out.println(line);
    output.write(line.getBytes());//返回消息给客户端,我用的telnet 127.0.0.1 8888连接   serversocket的
     if(line.toString().startsWith("end")){
      System.out.println("as");
      client.close();

最佳答案

output.write() 之后还要加 output.flush(); 刷过去啊, 不然的话他还在缓冲区的

全部回答
客户端的代码呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
福州南街附近哪里有卖招财猫
巨人游戏里名称《温州老高》在那个区?在那国
细盐真的能去黑头么?
帮我设计一个QQ个性签名,非主流的,最好带火
怎么QQ截图CIRL+ALT+A没用了.以前还有用的
康建摩配商行在哪里啊,我有事要去这个地方
WOW那个电信服务器 多人玩
内江哪里有文员培训de 地方
关于童年夏天唯美句子,描写夏天的优美句子20
这个在淘宝上的男模特是谁
网会得总冠军吗?
谁有QQ批量申请器
用命令拼不通网,但却能上的去网,这是怎么回
windows已遇到关键问题将在一分钟后自动重启
牙齿出血是缺什么维生素
推荐资讯
街机游戏谁知道
阴历7.8号的,公历生日是多少?
学药好 还是学 西药好?
有一种紫色的水果不知道叫什么.
喜洋包子粥蒸饺馄饨面馆(普庆路店)怎么去啊,
我爱他又不知道向他表达怎么办啊!
QQ宠物神奇之旅有没什么方法
极品飞车好玩吗?
扬州723研究所地方有没有变动阿?
AI在灰熊打替补吗
给长辈生日快乐祝福语,暗恋已久的男神过生日
光大环保待遇怎么样,保护环境我们该怎么做
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?