等待读取完毕 java_java – 等待来自客户端读取消息的套接字服务器
您可以简单地执行以下操作:
String line;
while ((line = in.readLine()) != null) {
\\Do stuff
}
这应该具有预期的行为.
编辑:
这是我在使用您的代码的评论中谈论的完整示例:
package javaapplication12;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class SocketExample {
private ServerSocket middleman;
private int port = 8080;
private Socket client;
protected void createSocketServer()
{
try
{
while (true){
middleman = new ServerSocket(port);
client = middleman.accept();
middleman.close();
PrintWriter out = new PrintWriter(client.getOutputStream(),true);
BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));
String line;
while((line = in.readLine()) != null)
{
System.out.println("echo: " + line);
out.println("test");
}
}
}
catch(IOException e)
{
System.out.println(e);
}
}
public static void main(String[] args){
SocketExample test = new SocketExample();
test.createSocketServer();
}
}
等待读取完毕 java_java – 等待来自客户端读取消息的套接字服务器相关推荐
- java 函数式编程 示例_Java套接字编程–套接字服务器,客户端示例
java 函数式编程 示例 Welcome to Java Socket programming example. Every server is a program that runs on a s ...
- 文件上传案例——客户端和服务端套接字
一.文件上传原理 文件上传下载就是反复的输入流和输出流的read和wirte方法(反复的内存和硬盘的交互): 二.实现 1.客户端实现: 2.服务端实现: 3.解决客户端和服务端两个程序在完成上传下载 ...
- c 服务器和android客户端,通过TCP与c + +(套接字服务器)conect android(套接字客户端)...
我有一个实现在大学项目中做,我不知道如何avchive它!我的问题就像标题所说的那样,通过套接字将C++与android连接起来.通过TCP与c + +(套接字服务器)conect android(套 ...
- daytime协议的服务器和客户端程序,用socket套接字实现daytime协议服务器和客户端程序.doc...
文档介绍: 用socket套接字实现daytime协议服务器和客户端程序.doc一.设计目的为了提高同学的自主动手能力,把理论知识运用于实践中,从实践中更好的领悟所学的知识.二.题目要求及需求分析1. ...
- daytime协议的服务器和客户端程序,用Socket套接字实现DAYTIME协议的服务器和客户端程序-20210726002244.doc-原创力文档...
一.设计目的 为了提高同学的自主动手能力,把理论知识运用于实 践中,从实践中更好的领悟所学的知识. 二.题目要求及需求分析 1.网络I/O程序设计:用Socket套接字实现DAYTIME 协 议的服务 ...
- daytime协议的服务器和客户端程序,用Socket套接字实现DAYTIME协议的服务器和客户端程序-20210414073352.docx-原创力文档...
用Socket套接字实现 DAY TIME 协议的服务器和客户端程序 一.设计目的 为了提高同学的自主动手能力,把理论知识运用于实 践中,从实践中更好的领悟所学的知识. 二.题目要求及需求分析 网络I ...
- daytime协议的服务器和客户端程序,用Socket套接字实现DAYTIME协议的服务器和客户端程序.doc...
用Socket套接字实现DAYTIME协议的服务器和客户端程序.doc 一. 设计目的 为了提高同学的自主动手能力,把理论知识运用于实践中,从实践中更好的领悟所学的知识 . 二. 题目要求及需求分析 ...
- daytime协议的服务器和客户端程序,用socket套接字实现daytime协议的服务器和客户端程序精编版.doc...
用socket套接字实现daytime协议的服务器和客户端程序精编版.doc 还剩 11页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: ------- ...
- 【Linux网络编程】网络基础 和 socket套接字 服务器与客户端 详细案例说明
目录 前言 一.网络编程三要素 1.IP地址 2.通信协议 3.端口号 二.SOCKET套接字 SOCKET概述 SOCKET分类 三.代码实现 1.编程思路 2.建立服务器 服务器完整代码 3.建立 ...
最新文章
- kafka删除topic
- html php 混编 H1,在一个HTML中h1标签能出现几次?h1标签和标题标签的差别是什么?...
- python 修改json文件的value值,利用python修改json文件的val
- mysql 修复错误连接_mysql 无法连接问题的定位和修复过程分享
- Web前端开发的四个阶段(小白必看)
- 阿里达摩院python_阿里达摩院出品的735集的python教程
- struts拦截器+注解实现网络安全要求中的日志审计功能
- c++ map是有序还是无序的_C++无序关联容器(一)-使用场合和常用函数
- 用计算机给plc编程,plc编程用什么电脑?plc编程用什么配置电脑
- 通过热透镜聚焦的高斯光束
- 开发工作中使用的敏捷开发模式
- 华为设备VRRP配置命令
- PyQt5 clicked和clicked[bool]信号区别/setCheckable()的应用
- 图模型在反欺诈中的应用
- CF 1680 E. Moving Chips dp 2000
- 公交线路查询接口文档
- android sip服务器,android sip协议通话实现
- python编写程序,打印九九乘法表的各种显示效果(左上三角、左下三角、右上三角、右下三角形、矩阵型等各种格式)
- win10 c语言语音朗读,win10怎么使用语音朗读?win10开启语音播报讲述人的办法
- Navicat Premium 16 for Mac 最新版
热门文章
- 我竟然混进了 Python 高级圈子!
- 微信几亿人在线的点赞、取消点赞系统,用Redis如何实现?
- 智能助手被指侵犯用户隐私,美三大科技巨头或面临调查;传小米已解散其VR头显Mi VR团队;特斯拉成立反欺诈部门……...
- mysql 单机双实列_{ mysql } MySQL单机多实例及主从复制
- 如何删除第一张单页_单页网站-网站建设中独有的风景线
- php文件夹转换网页,PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本...
- mybatis自动生成代码只有insert()和insertSelective()
- 工作流实战_21_flowable 加签 任务向前加签 向后加签
- ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘192.168.1.165‘ (113)
- 企业实战_03_Redis基础命令