Skip to content

Commit 9b3b7a3

Browse files
committed
polishing
1 parent 178a70a commit 9b3b7a3

File tree

3 files changed

+25
-1
lines changed

3 files changed

+25
-1
lines changed

LICENSE.code.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Copyright 2015-2019 the original author or authors.
2+
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.

LICENSE.writing.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Except where otherwise noted, this work is licensed under https://creativecommons.org/licenses/by-nd/3.0/

README.adoc

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
1+
---
2+
tags: [kotlin, reactive, rsocket, testing]
3+
projects: [spring-framework, spring-boot, spring-webflux, spring-messaging]
4+
---
15
:toc:
26
:icons: font
37
:source-highlighter: prettify
48
:project_id: tut-spring-webflux-kotlin-rsocket
59
:tabsize: 2
10+
:image-width: 500
11+
:book-root: .
12+
13+
= Building Chat Application with Kotlin, Spring Boot, WebFlux & RSocket
614

715
== Introduction
816

@@ -1414,4 +1422,6 @@ fun `test that messages streamed to the API is stored`() {
14141422
}
14151423
-----
14161424

1417-
This was the final part in the tutorial. We started with a simple chat application in which the UI was polling for new messages while the backend was blocking when running the database queries. We gradually added features to the application and migrated it to the reactive Spring stack. The backend is now fully asynchronous, making use of Spring WebFlux and Kotlin coroutines.
1425+
This was the final part in the tutorial. We started with a simple chat application in which the UI was polling for new messages while the backend was blocking when running the database queries. We gradually added features to the application and migrated it to the reactive Spring stack. The backend is now fully asynchronous, making use of Spring WebFlux and Kotlin coroutines.
1426+
1427+
include::https://raw.githubusercontent.com/spring-guides/getting-started-macros/master/footer.adoc[]

0 commit comments

Comments
 (0)