asura-web


License

License

MIT
Categories

Categories

Akka Container Microservices Reactive libraries
GroupId

GroupId

cc.akkaha
ArtifactId

ArtifactId

asura-web_2.12
Last Version

Last Version

0.3.0
Release Date

Release Date

Type

Type

jar
Description

Description

asura-web
asura-web
Project URL

Project URL

https://github.com/asura-pro/indigo-api
Project Organization

Project Organization

cc.akkaha
Source Code Management

Source Code Management

https://github.com/asura-pro/indigo-api

Download asura-web_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/cc.akkaha/asura-web_2.12/ -->
<dependency>
    <groupId>cc.akkaha</groupId>
    <artifactId>asura-web_2.12</artifactId>
    <version>0.3.0</version>
</dependency>
// https://jarcasting.com/artifacts/cc.akkaha/asura-web_2.12/
implementation 'cc.akkaha:asura-web_2.12:0.3.0'
// https://jarcasting.com/artifacts/cc.akkaha/asura-web_2.12/
implementation ("cc.akkaha:asura-web_2.12:0.3.0")
'cc.akkaha:asura-web_2.12:jar:0.3.0'
<dependency org="cc.akkaha" name="asura-web_2.12" rev="0.3.0">
  <artifact name="asura-web_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='cc.akkaha', module='asura-web_2.12', version='0.3.0')
)
libraryDependencies += "cc.akkaha" % "asura-web_2.12" % "0.3.0"
[cc.akkaha/asura-web_2.12 "0.3.0"]

Dependencies

compile (13)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.8
cc.akkaha : asura-common_2.12 jar 0.3.0
org.seleniumhq.selenium : selenium-java jar 3.7.1
com.machinepublishers : jbrowserdriver jar 0.17.10
org.seleniumhq.selenium : htmlunit-driver jar 2.27
org.slf4j : slf4j-api jar 1.7.25
ch.qos.logback : logback-classic jar 1.2.3
com.typesafe.scala-logging : scala-logging_2.12 jar 3.7.0
com.typesafe.akka : akka-stream_2.12 jar 2.5.20
com.typesafe.akka : akka-http_2.12 jar 10.1.7
com.typesafe.akka : akka-http-xml_2.12 jar 10.1.7
com.fasterxml.jackson.module : jackson-module-scala_2.12 jar 2.9.1
org.scalactic : scalactic_2.12 jar 3.0.5

test (3)

Group / Artifact Type Version
com.typesafe.akka : akka-testkit_2.12 jar 2.5.20
com.typesafe.akka : akka-http-testkit_2.12 jar 10.1.7
org.scalatest : scalatest_2.12 jar 3.0.5

Project Modules

There are no modules declared in this project.

Asura

( ⊙ o ⊙ )

Build Status GitHub release Maven Central GitHub

特性

  • LDAP 认证 和 JWT 签名
  • Swagger UI 接口文档
  • 底层基于 Akka 框架,提供了高并发,分布式,消息驱动这些应用特性和 Actor 抽象模型
  • RESTful 及 Websocket 的接口 基于 Playframework 实现, 所有接口都是非阻塞的
  • 集成 Quartz 提供定时触发的机制
  • 提供操作 linkerd 代理表的 api,以实现动态请求路由的功能

依赖

  • java8+
  • mysql
  • es

构建项目

  1. 首先需要确保系统已经安装了 sbt 构建工具

  2. 执行 sbt dist 即可打包应用

  3. 执行 sbt asura-app/run 运行应用

cc.akkaha

Versions

Version
0.3.0
0.2.0