当前位置: 首页 > news >正文

张家港网站建设门店网站建设报价模板

张家港网站建设门店,网站建设报价模板,高端网站定制公司,云南省网站开发前言 最近在学习flink, 为了模仿一个持续的无界的数据源, 所以需要一个可以持续发送消息的socket服务端. 先上效果图 效果图 socket服务端可以持续的发送消息, flink端是一个统计单词出现总数的消费端,效果图如下 源代码 flink的消费端就不展示了, 需要引入一些依赖和版本…

前言

最近在学习flink, 为了模仿一个持续的无界的数据源, 所以需要一个可以持续发送消息的socket服务端. 先上效果图

效果图

socket服务端可以持续的发送消息, flink端是一个统计单词出现总数的消费端,效果图如下
在这里插入图片描述

在这里插入图片描述

源代码

flink的消费端就不展示了, 需要引入一些依赖和版本, 此处只展示socket的服务端


import java.io.IOException;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;/*** @author <a href="mailto:liang.qin.work@foxmail.com">liang.qin</a>* @since 2024/7/19 21:50**/
public class ContinuousMessageServer {@SuppressWarnings("InfiniteLoopStatement")public static void main(String[] args) throws IOException {int port = 9879;try (ServerSocket serverSocket = new ServerSocket(port)) {System.out.println("服务器启动,监听端口:" + port);// 无限循环以接受多个客户端连接while (true) {Socket clientSocket = serverSocket.accept();System.out.println("客户端已连接");// 为每个客户端启动一个新的线程来处理发送消息new ClientHandler(clientSocket).start();}}}// 处理客户端连接的内部类static class ClientHandler extends Thread {private final Socket clientSocket;public ClientHandler(Socket clientSocket) {this.clientSocket = clientSocket;}@Overridepublic void run() {try (PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);Scanner scanner = new Scanner(System.in)) {do {System.out.println();System.out.println("请输入消息:");String message = scanner.nextLine();out.println(message);System.out.println("成功发送消息:" + message);// 检查客户端是否已断开连接(可选)} while (!clientSocket.isClosed() && clientSocket.isConnected() && !clientSocket.isInputShutdown());} catch (IOException e) {e.printStackTrace();} finally {try {if (clientSocket != null && !clientSocket.isClosed()) {clientSocket.close();}} catch (IOException e) {e.printStackTrace();}}}}
}
http://www.yayakq.cn/news/455821/

相关文章:

  • 有哪些做产品产业链分析的网站建设部网站中天人建筑工程有限公司
  • 360网站怎么做链接网站建设视频上传
  • 无锡做食品网站的公司韶关营销型网站建设
  • 东莞网站开发哪家好建设比较好网站
  • 我想自己创建购物网站英文网站模板下载
  • 重庆住房城乡建设厅网站首页不错的免费网站建设
  • 手机端网站用dw怎么做做一个短视频app需要多少钱
  • 网站推广 软件校园网站建设网站
  • 网站的做做网站开发找哪家公司
  • 网站建设者htmlwordpress 免费cms主题
  • 网站微商城的建设运营实践和思考新淘客wordpress插件
  • 免费咨询疾病的网站炒股网站开发
  • 网站做聚合页面方案如何写九亭网站建设
  • 微信小程序做链接网站wordpress 自定义分页
  • 高端网站建设解决方案做设计应该看哪些网站
  • 给公司制作网站吗做一个网站做少钱
  • 网站的页面微网站建设找哪家公司
  • 做播放器电影网站需要多少钱6上海如何做网站
  • c 做网站流程虚拟网站源码
  • 行业网络营销wordpress建站优化
  • 重庆本地网站论坛有哪些建设造价信息网站
  • 网站开发培训心得益阳网络营销
  • 平台类网站建设价格表还有哪些数据库网站
  • 电商网站建设市场服务器网站模板
  • 做ppt的兼职网站有哪些找培训机构的平台
  • 网站备案完才能建站吗网页设计相关网站
  • 做网站比较好的公司做行程规划的旅行网站
  • 郫县网站建设兼职建设模式有哪些
  • 怎么在网站做视频接口dw编辑器
  • 网上销售怎样做网站seo用什么工具