net.mimieye:http-server

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

License

License

Categories

Categories

Net
GroupId

GroupId

net.mimieye
ArtifactId

ArtifactId

http-server
Last Version

Last Version

1.0.0-alpha
Release Date

Release Date

Type

Type

jar
Description

Description

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
Source Code Management

Source Code Management

https://github.com/MIMIEYES/HTTPServer

Download http-server

How to add to project

<!-- https://jarcasting.com/artifacts/net.mimieye/http-server/ -->
<dependency>
    <groupId>net.mimieye</groupId>
    <artifactId>http-server</artifactId>
    <version>1.0.0-alpha</version>
</dependency>
// https://jarcasting.com/artifacts/net.mimieye/http-server/
implementation 'net.mimieye:http-server:1.0.0-alpha'
// https://jarcasting.com/artifacts/net.mimieye/http-server/
implementation ("net.mimieye:http-server:1.0.0-alpha")
'net.mimieye:http-server:jar:1.0.0-alpha'
<dependency org="net.mimieye" name="http-server" rev="1.0.0-alpha">
  <artifact name="http-server" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.mimieye', module='http-server', version='1.0.0-alpha')
)
libraryDependencies += "net.mimieye" % "http-server" % "1.0.0-alpha"
[net.mimieye/http-server "1.0.0-alpha"]

Dependencies

compile (29)

Group / Artifact Type Version
org.rocksdb : rocksdbjni jar 6.0.1
io.protostuff : protostuff-core jar 1.6.0
io.protostuff : protostuff-runtime jar 1.6.0
org.slf4j : slf4j-api jar 1.7.26
ch.qos.logback : logback-access jar 1.2.3
ch.qos.logback : logback-core jar 1.2.3
ch.qos.logback : logback-classic jar 1.2.3
org.glassfish.jersey.containers : jersey-container-grizzly2-http jar 2.28
org.glassfish.jersey.containers : jersey-container-servlet-core jar 2.28
org.glassfish.jersey.inject : jersey-hk2 jar 2.28
org.glassfish.jersey.media : jersey-media-multipart jar 2.28
org.glassfish.grizzly : grizzly-http-server-multipart jar 2.4.4
org.glassfish.grizzly : grizzly-http-servlet jar 2.4.4
org.glassfish.grizzly : grizzly-http-server jar 2.4.4
javax.servlet : javax.servlet-api jar 4.0.1
org.projectlombok : lombok jar 1.18.8
commons-beanutils : commons-beanutils jar 1.9.3
com.fasterxml.jackson.jaxrs : jackson-jaxrs-json-provider jar 2.9.9
com.fasterxml.jackson.core : jackson-annotations jar 2.9.9
org.ini4j : ini4j jar 0.5.4
cglib : cglib jar 3.2.12
commons-codec : commons-codec jar 1.11
commons-io : commons-io jar 2.6
org.apache.commons : commons-collections4 jar 4.2
org.apache.commons : commons-lang3 jar 3.8
com.google.guava : guava jar 20.0
com.madgag.spongycastle : prov jar 1.58.0.0
org.apache.httpcomponents : httpcore jar 4.4.10
org.apache.httpcomponents : httpclient jar 4.5.6

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

提供 HTTP-Server 服务端、客户端

提供了jsonrpcrestful两种方式

轻量级实现jsonrpcrestful

jsonrpc参考类: net.mimieye.server.jsonrpc.controller.SystemController

restful参考类: net.mimieye.server.restful.resources.SystemResource

TODO: 增加文档注解,文档生成工具,接口调式工具

Versions

Version
1.0.0-alpha