Skip to content

Yet Another JSON RPC (YAJ-RPC) is a JSON RPC 2.0 implementation for JVM languages, written in Kotlin

License

Notifications You must be signed in to change notification settings

markaren/YAJ-RPC

Repository files navigation

YAJ-RPC

License: MIT contributions welcome

Join the chat at https://gitter.im/markaren/YAJ-RPC

CircleCI

Yet Another JSON-RPC (YAJ-RPC) is a JSON RPC 2.0 implementation for JVM languages written in Kotlin.

Client and server for WebSockets, TCP/IP ZeroMQ and HTTP are available, but the RPC implementations itself is totally independent from any networking logic.


Artifacts are available through Bintray.

repositories {
    /*...*/
    maven { url "https://dl.bintray.com/laht/mvn" }
}

dependencies {
    def yajrpc_version = "..."
    implementation group: 'info.laht.yaj-rpc', name: 'yaj-rpc', version: yajrpc_version
    implementation group: 'info.laht.yaj-rpc', name: 'yaj-rpc-ws', version: yajrpc_version
    implementation group: 'info.laht.yaj-rpc', name: 'yaj-rpc-tcp', version: yajrpc_version
    implementation group: 'info.laht.yaj-rpc', name: 'yaj-rpc-zmq', version: yajrpc_version
    implementation group: 'info.laht.yaj-rpc', name: 'yaj-rpc-http', version: yajrpc_version
}

jitpack may also be used.

To get started head over to the Wiki!

About

Yet Another JSON RPC (YAJ-RPC) is a JSON RPC 2.0 implementation for JVM languages, written in Kotlin

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published