In Maven:
<dependency>
<groupId>co.paralleluniverse</groupId>
<artifactId>ARTIFACT</artifactId>
<version>0.4.0-SNAPSHOT</version>
</dependency>
Where ARTIFACT
is:
comsat-servlet
– Servlet integration for defining fiber-per-request servlets.comsat-ring-jetty9
- A fiber-blocking Clojure Ring adapter based on Jetty 9.2comsat-jersey-server
– Jersey server integration for defining REST services.comsat-dropwizard
– Dropwizard integration including Jersey, ApacheHttpClient and JDBI.comsat-spring-webmvc
– Spring Framework Web MVC fiber-blocking controller methods integration.comsat-spring-boot
– Spring Boot auto-configuration support for Web MVC controllers.comsat-spring-security
– Spring Security configuration support for fibers.comsat-jax-rs-client
– JAX-RS client integration for calling HTTP services.comsat-httpclient
– ApacheHttpClient integration for calling HTTP services.comsat-retrofit
– Retrofit integration.comsat-jdbi
– JDBI integration for using the JDBI API in fibers.comsat-jdbc
– JDBC integration for using the JDBC API in fibers.comsat-jooq
– jOOQ integration for using the jOOQ API in fibers.comsat-mongodb-allanbank
– MongoDB integration for using the allanbank APIcomsat-okhttp
– OkHttp HTTP+SPDY client integration.comsat-actors-api
– the Web Actors APIcomsat-actors-servlet
– Enables HTTP and WebSocket (JSR-356) usage through Web Actors APIcomsat-tomcat-loader
– Enables using Comsat in Tomcat container without the need of javaAgentcomsat-spring-web
– Spring Framework Web integration allows using fiber-blocking controllers
Or, build from sources by running:
./gradlew
You can also study the examples here.
Questions and suggestions are welcome at this forum/mailing list.
COMSAT is free software published under the following license:
Copyright (c) 2013-2014, Parallel Universe Software Co. All rights reserved.
This program and the accompanying materials are dual-licensed under
either the terms of the Eclipse Public License v1.0 as published by
the Eclipse Foundation
or (per the licensee's choosing)
under the terms of the GNU Lesser General Public License version 3.0
as published by the Free Software Foundation.