RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


kotlin-ktor2

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
kotlin-ktor2 [2026/02/17 12:18] – [Ktor Server] attilajancikkotlin-ktor2 [2026/02/27 15:45] (aktuálne) – [Ktor (2)] attilajancik
Riadok 1: Riadok 1:
  
-====== Ktor ======+====== Ktor (v2) ======
  
 Tento článok vychádza z pôvodnej [[https://ktor.io/docs/welcome.html|dokumentácie Ktor]] a má za úlohu stručne zrekapitulovať možnosti frameworku Ktor, ktorý je určený pre tvorbu asynchrónnych aplikácií **server** a **klient**. Tento článok vychádza z pôvodnej [[https://ktor.io/docs/welcome.html|dokumentácie Ktor]] a má za úlohu stručne zrekapitulovať možnosti frameworku Ktor, ktorý je určený pre tvorbu asynchrónnych aplikácií **server** a **klient**.
Riadok 27: Riadok 27:
  
 === najpoužívanejšie závisloti === === najpoužívanejšie závisloti ===
 +
 +== gradle.properties ==
 +<code bash>
 +ktor_version=3.4.0
 +</code>
  
 == gradle/libs.versions.toml == == gradle/libs.versions.toml ==
 <code bash> <code bash>
 [libraries] [libraries]
-#... 
 ktor-server-status-pages = { module = "io.ktor:ktor-server-status-pages", version.ref = "ktor" } ktor-server-status-pages = { module = "io.ktor:ktor-server-status-pages", version.ref = "ktor" }
- 
 </code> </code>
- 
  
 == build.gradle.kts : == == build.gradle.kts : ==
 <code kotlin> <code kotlin>
 +val ktor_version: String by project
 +
 dependencies { dependencies {
   implementation(libs.ktor.server.status.pages)   implementation(libs.ktor.server.status.pages)
Riadok 44: Riadok 48:
 } }
 </code> </code>
 +
 ---- ----
  
Riadok 49: Riadok 54:
  
 KTOR Klient je knižnica na posielanie HTTP požiadaviek iným serverom. Používa sa napríklad na volanie REST API, komunikáciu s externými službami, sťahovanie dát a podobne. Klient aktívne oslovuje server. KTOR Klient je knižnica na posielanie HTTP požiadaviek iným serverom. Používa sa napríklad na volanie REST API, komunikáciu s externými službami, sťahovanie dát a podobne. Klient aktívne oslovuje server.
 +
 +=== najpoužívanejšie závisloti ===
 +
 +== gradle.properties ==
 +<code bash>
 +ktor_version=3.4.0
 +</code>
 +
 +== gradle/libs.versions.toml ==
 +<code bash>
 +[libraries]
 +#...
 +</code>
 +
 +== build.gradle.kts : ==
 +<code kotlin>
 +val ktor_version: String by project
 +
 +dependencies {
 +  implementation("io.ktor:ktor-client-core:$ktor_version")
 +  implementation("io.ktor:ktor-client-cio:$ktor_version")}
 +</code>
  
 ---- ----
kotlin-ktor2.1771327139.txt.gz · Posledná úprava: od attilajancik