Cettia Platform/Bridge/Grizzly 2

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

License

License

Categories

Categories

Grizzly Net Networking ORM Data
GroupId

GroupId

io.cettia.platform
ArtifactId

ArtifactId

cettia-platform-bridge-grizzly2
Last Version

Last Version

1.0.0-Alpha1
Release Date

Release Date

Type

Type

jar
Description

Description

Cettia Platform/Bridge/Grizzly 2
Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Download cettia-platform-bridge-grizzly2

How to add to project

<!-- https://jarcasting.com/artifacts/io.cettia.platform/cettia-platform-bridge-grizzly2/ -->
<dependency>
    <groupId>io.cettia.platform</groupId>
    <artifactId>cettia-platform-bridge-grizzly2</artifactId>
    <version>1.0.0-Alpha1</version>
</dependency>
// https://jarcasting.com/artifacts/io.cettia.platform/cettia-platform-bridge-grizzly2/
implementation 'io.cettia.platform:cettia-platform-bridge-grizzly2:1.0.0-Alpha1'
// https://jarcasting.com/artifacts/io.cettia.platform/cettia-platform-bridge-grizzly2/
implementation ("io.cettia.platform:cettia-platform-bridge-grizzly2:1.0.0-Alpha1")
'io.cettia.platform:cettia-platform-bridge-grizzly2:jar:1.0.0-Alpha1'
<dependency org="io.cettia.platform" name="cettia-platform-bridge-grizzly2" rev="1.0.0-Alpha1">
  <artifact name="cettia-platform-bridge-grizzly2" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.cettia.platform', module='cettia-platform-bridge-grizzly2', version='1.0.0-Alpha1')
)
libraryDependencies += "io.cettia.platform" % "cettia-platform-bridge-grizzly2" % "1.0.0-Alpha1"
[io.cettia.platform/cettia-platform-bridge-grizzly2 "1.0.0-Alpha1"]

Dependencies

compile (7)

Group / Artifact Type Version
io.cettia.platform : cettia-platform-action jar 1.0.0-Alpha1
io.cettia.platform : cettia-platform-http jar 1.0.0-Alpha1
io.cettia.platform : cettia-platform-websocket jar 1.0.0-Alpha1
org.slf4j : slf4j-api jar 1.7.10
org.glassfish.grizzly : grizzly-http-server jar 2.3.18
org.glassfish.grizzly : grizzly-websockets jar 2.3.18
org.glassfish.grizzly : grizzly-http-servlet jar 2.3.18

provided (1)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.1.0

test (3)

Group / Artifact Type Version
io.cettia.platform : cettia-platform-test jar 1.0.0-Alpha1
ch.qos.logback : logback-core jar 1.1.2
ch.qos.logback : logback-classic jar 1.1.2

Project Modules

There are no modules declared in this project.

Asity

Asity is an HTTP/WebSocket abstraction layer for various web frameworks on the JVM. Asity provides a tool-kit for writing a web fragment, a function that handles HTTP request-response exchange and WebSocket, and allows to create web applications by combining web fragments.

For example, with Asity you can write a web fragment that sends back incoming WebSocket messages as follows

Action<ServerWebSocket> action = ws -> ws.ontext(ws::send).onbinary(ws::send);

And plug it into Java API for WebSocket, Spring WebFlux, Spring MVC, Vert.x, Netty, Play Framework, Grizzly, and so on. Visit the Asity website for the full documentation.

Supported Frameworks

Asity supports the following frameworks. Each link points to a demo project which shows how to plug the example echo web fragment to each framework.

Links

Here are some useful links to learn more about Asity. If you are interested and would like to be more involved, feel free to join the mailing list and share your feedback.

Asity is an open source project licensed under Apache License 2.0 and driven by the community, for the community.

io.cettia.platform

Cettia

Versions

Version
1.0.0-Alpha1