# WebFluxDemo
### 本项目是一个WebFluxDemo,底层基于Netty,webflux流式输出返回类似GPT的结果
### 项目是练习demo
``` java webflux```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Webflux是一个响应式编程框架,用于构建基于Java的异步非阻塞的Web应用程序。它是Spring Framework 5引入的一个重要组件,并且是基于Reactor库的反应式编程模型。 传统的Web应用程序模型通常使用基于线程的同步I/O,其中每个请求都会分配一个独立的线程来处理。这种模型在面对高并发请求时可能会导致线程资源的浪费和性能下降。而Webflux采用了异步非阻塞的方式处理请求,通过少量的线程处理大量的并发请求。它基于事件驱动和回调机制,能够更高效地利用系统资源。 Webflux的核心是反应式流(Reactive Streams),它提供了一种处理异步数据流的标准化方式。反应式流通过使用Publisher(发布者)、Subscriber(订阅者)和Subscription(订阅)等接口,实现了响应式编程的基本概念,例如流的背压(backpressure)处理和异步流的组合操作。 本项目就是WebFlux的基础项目,实现分层架构
资源推荐
资源详情
资源评论
收起资源包目录
WebFlux的项目基本案例 (145个子文件)
0ed2b0679c07086e4f847ef4dec8467540ea6b 834B
178bc9a75ad3b7354c652ffc054c32b7808c59 56B
19c14264c2e70437936e4f96b18a2ae140a83b 85B
1a8d44481a072a2ae85197b987d25cd07409c2 768B
1e220556a61bef6324496835caee1f422d761f 141B
2290426b8148ee5e5bc11f277621a610674cba 143B
24ad7994c3b7ebcbf2170de31b99b88a9b995d 25B
29316c7485a5c6767ebb9a1c4c38b3ed218b8f 49B
29abbe2f2f759b2bc58f5ab88bacc95b695ee7 959B
2b82fc02f61f6d6c346c5d2d48ac54782c021f 336B
2bbdbfedee3d69815fcc75e905b22f1684b133 149B
363862262592bb5783f621a2cbb087c09d7ffe 46B
3831114a78b0963e817064056fad4d9a1f33d3 53B
393c656712b43bfef5ffa54307580c22521df5 122B
3cac8540fccba86a2788cd590ac75e6f8d42f1 821B
40394fbfa1d45528e027b4676b41f9e09b0e2f 266B
429d9afc803e250584575830c14436cf1f28da 400B
4534fd9d862c18eb533dac9fc6fa38f724a838 461B
49e988c36eda1245324a09e468304b7271d599 24B
4f0963bd1d8c6149eb6f2dc52a5fc50c7637ad 222B
4fcfaec2a178df5cbca2eca517810438c5d9ba 126B
5b6ff0a9f707c07878fe2e976d8ab635912e12 89B
5d8c1bbc9ae3e028d4b8ce69830aa0e8131e76 49B
685cb12f3887803eb7e7907a04d623bce3ccea 46B
6c9986cfe8410ae510deddd997b00ee0cc0367 82B
7a2c151f46d34b3758b46076c1d67616d362ab 258B
7b0579a36bf1f5a3337928b4f82048ea9dc5dc 396B
7d6bc7488149f33ed721a169bb0309d27fe3e0 177B
7f2744be87dc133bab72b229a3e13330c06a55 768B
812c8808d84b166c644af15f377141fa7693d7 191B
8279e4879fd350082f64e399d1c000780c6a22 264B
88702d2fa16d3cdf0035b15a9fcbc552cd88e7 14KB
97ba7cb5cf6340e51d4490474e36dc7fde4ad4 92B
9de29bb2d1d6434b8b29ae775ad8c2e48c5391 15B
9e00a2a96fa9d7c5dbc9859664a78d980158c2 249B
a461e219be5acdd82cabfd49e5e09cde11c566 327B
a49b458974da8a8ea2907ca800c23c378f419f 45B
a5dd33642af6ab5b4bef172abcf9cec5f0bcf6 80B
b1e7061a2cc6d3a656a3f6efd55cd830851f1b 116B
b71c9f6d687fc1f4b740273f5344a21c99387c 639B
bfdfbe04ed88b8a539cd87ba5fc441782b2feb 525B
c176f30c3acec818ca068d10c3df07f9a9cee7 45B
c1acfdf48fac4c84a40e796b2d060c68a7a02c 117B
c8173d3e349a2d9903e2900fe6d2bac4c07fbe 74B
cdfecd229271dddb3062678b2bd31b6b19fa3d 49B
WebFluxController.class 9KB
R2dbcTest.class 5KB
StreamTest.class 4KB
niotest.class 4KB
TBook.class 4KB
Main.class 3KB
AuthorService.class 3KB
MyClientController.class 3KB
TAuthor.class 3KB
AuthorController.class 3KB
BookController.class 3KB
HttpClientConfiguration.class 2KB
ClientService.class 2KB
WebFluxController$1MyThread.class 2KB
Main$MyTask2.class 2KB
BookService.class 2KB
Main$MyTask.class 1KB
MyCorsConfiguration.class 1KB
AuthorRepository.class 839B
WebFluxDemoApplication.class 768B
R2dbcAuthorRepository.class 651B
Excutor.class 596B
WebFluxDemoApplicationTests.class 566B
MyConfiguration.class 524B
BookRepository.class 449B
COMMIT_EDITMSG 6B
config 311B
d06b4a61770c8a79117ae7d099446e29fdcdff 164B
d2ecf084f00c4e9084c819571b07a116e99a2e 53B
d94c740f47e92b2ca9f194d1da1ccfea711382 406B
d94cc0919fcb38565d553c98c1f01e115a861e 163B
db015657d3836004e161e706cafd28ad1c5495 2KB
description 73B
dfd01078ee2fcab7ba9ae9e66be5699670f218 59B
e67ec334853c1d081c9d43db4d8cf90b4a0941 200B
e9f017b04d8e2b305e20206bc95c8d2de185d8 189B
ebe461b6b0bf2f49e27cff4ae1266629654fb0 161B
ebe70be51f46a6802365d57cbad65812800b34 47B
exclude 240B
f6309b7199129c1afe4f4ec1906e640bec48c6 288B
f7ea0fea7b10f64f11c1902ac0031182156f16 335B
fa8da55d5e1fa03b1d926668f9666bec96fc85 45B
fbbdf8acd54736d034ebe5f00831d44f1669a4 85B
fdb92c6dbca45866729b0ad9774174a8278c1f 642B
fdd0a447443d1de2ce46ecd70c2e5597b4ef13 129B
FETCH_HEAD 0B
.gitignore 490B
.gitignore 395B
HEAD 151B
HEAD 23B
WebFluxDemo.iml 202B
index 4KB
WebFluxController.java 6KB
niotest.java 4KB
Main.java 2KB
共 145 条
- 1
- 2
资源评论
KingDol_MIni
- 粉丝: 653
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功