文件名称:data-processing-app:数据处理管道
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-01 07:43:37
Java
数据处理管道 细节 这是一个数据处理管道应用程序,它将JSON输入作为POST并执行各种操作。 REST端点正在接受JSON输入,服务器将REST有效负载放在Redis上。 消费者将在应用程序中运行,接收新接收到的消息并将其保存在H2数据库中。 实现REST端点是为了从H2数据库中检索以JSON格式保留的所有消息。 在REST端点上收到消息时,还应该通过Websocket将消息推送到侦听浏览器客户端。 实现了一个简单HTML页面,以显示实时消息传递。 科技栈 Spring Boot-用作基础 Spring Data Redis-提供简单的配置以及从Spring应用程序访问Redis和消息传递 Redis-用于存储和检索消息 H2-用作内存数据库 Websockets-用于将消息推送到正在监听的Web浏览器 SockJS.js-WebSocket仿真 STOMP.js-用作Web浏
【文件预览】:
data-processing-app-master
----Dockerfile(353B)
----src()
--------main()
--------test()
----docker-compose.yml(358B)
----pom.xml(4KB)
----README.md(3KB)