kotlinx-rpc
kotlinx-rpc copied to clipboard
Add asynchronous RPC services to your multiplatform applications.
Having Ktor example is nice, but how kotlinx-rpc can be used in Spring app? Can you please provide some simple example ? I believe since Spring is quite popular server...
On current moment `RPCServer` is exposed in `kotlinx-rpc-runtime` for KMP, but it's not usable for KMP because there is no support for introspection of the methods on interfaces. AFAIU kRPC...
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [gradle](https://gradle.org) ([source](https://redirect.github.com/gradle/gradle)) | | minor...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | org.gradle.kotlin.kotlin-dsl | `5.1.2` -> `5.2.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
**Subsystem** kRPC **Problem Description** `streamScoped` function is not always usable, due to its strict lifetime limits **Solution** Provide `StreamScope` resource that is manageable via manual `close` calls.
**Describe the bug** The RPC services are leaking memory. In the example below the ``Args`` and ``Response`` objects are never cleared by the GC. **To Reproduce** Steps to reproduce the...
**Subsystem** Gradle **Problem Description** We used direct access for our package repositories, which may result in delays and throttling (and sometimes 500 codes, I'm looking at you npm) **Solution** Use...
Looking at the content of this module, it does seem that it could be moved under `commonMain`. Its dependencies are supporting multiplatform. https://github.com/Kotlin/kotlinx-rpc/blob/main/krpc/krpc-ktor/krpc-ktor-server/build.gradle.kts
Hey there, thank you for the library, it's looking really neat! Client target: Android Server target: JVM I am using the default RPC implementation (i think it's called kRPC) and...