org.brutusin:rpc-demo-security-jar

Demo app for Brutusin-RPC

Лицензия

Лицензия

Категории

Категории

Безопасность
Группа

Группа

org.brutusin
Идентификатор

Идентификатор

rpc-demo-security-jar
Последняя версия

Последняя версия

1.9.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

org.brutusin:rpc-demo-security-jar
Demo app for Brutusin-RPC

Скачать rpc-demo-security-jar

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.brutusin/rpc-demo-security-jar/ -->
<dependency>
    <groupId>org.brutusin</groupId>
    <artifactId>rpc-demo-security-jar</artifactId>
    <version>1.9.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.brutusin/rpc-demo-security-jar/
implementation 'org.brutusin:rpc-demo-security-jar:1.9.2'
// https://jarcasting.com/artifacts/org.brutusin/rpc-demo-security-jar/
implementation ("org.brutusin:rpc-demo-security-jar:1.9.2")
'org.brutusin:rpc-demo-security-jar:jar:1.9.2'
<dependency org="org.brutusin" name="rpc-demo-security-jar" rev="1.9.2">
  <artifact name="rpc-demo-security-jar" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.brutusin', module='rpc-demo-security-jar', version='1.9.2')
)
libraryDependencies += "org.brutusin" % "rpc-demo-security-jar" % "1.9.2"
[org.brutusin/rpc-demo-security-jar "1.9.2"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.brutusin : rpc-api jar 1.9.2
org.springframework.security : spring-security-web jar 4.0.4.RELEASE
org.springframework.security : spring-security-config jar 4.0.4.RELEASE
commons-logging : commons-logging jar 1.2

provided (1)

Идентификатор библиотеки Тип Версия
javax : javaee-web-api jar 7.0

runtime (4)

Идентификатор библиотеки Тип Версия
org.brutusin : rpc-tomcat jar 1.9.2
org.brutusin : rpc-impl jar 1.9.2
org.brutusin : rpc-repo jar 1.9.2
org.brutusin : json-provider jar 2.5.1

Модули Проекта

Данный проект не имеет модулей.

Brutusin-RPC Hex.pm Build Status Maven Central Latest Version

Brutusin-RPC shiny logo

JEE web framework for creating self-descriptive JSON-RPC microservices and single-page applications with minimal effort.

Features

  • JSON-RPC 2.0 over HTTP
  • JSON-RPC 2.0 over websockets
  • Messaging (publish/subscribe) over websockets
  • Java & Javascript client API
  • Builtin descriptive services and functional testing module
  • Arbitrary complex input and output description based on JSON Schema
  • Spring-security integration
  • Embedded server runtimes

Full Documentation

See the Wiki for full documentation, examples, operational details and other information.

Quick start. Code and test!

Run this java application:

import org.brutusin.rpc.Server;
import org.brutusin.rpc.websocket.WebsocketAction;

public class HelloAction extends WebsocketAction<String, String> {

    @Override
    public String execute(String input) throws Exception {
        return "Hello " + input + "!";
    }

    public static void main(String[] args) throws Exception {
        Server.test(new HelloAction());
    }
}

and automatically your browser will be open with a functional testing client for the newly created service:

Service testing client

Live demos

Support, bugs and requests

https://github.com/brutusin/Brutusin-RPC/issues

Authors

Contributions are always welcome and greatly appreciated! Just fork, and send me a pull request.

License

Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

org.brutusin

brutusin.org

Best friendly software libraries. In loving memory of Brutus

Версии библиотеки

Версия
1.9.2
1.9.1
1.9.0
1.8.4
1.8.3
1.8.2
1.8.1
1.8.0
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.6
1.6.5
1.6.4
1.6.3
1.6.1
1.6.0
1.5.2
1.5.0
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0