资源介绍
Apache asyncweb,基于Apache mina开发的一个Http引擎库。
以下摘自www.oschina.net的描述:
AsyncWeb 是一个高性能,非阻塞(non-blocking ),可嵌入到 Java 应用程序中的HTTP引擎。它始终围绕支持异步请求处理而设计。AsyncWeb还能与Spring框架集成。
---------------------------
这个库是自己从源代码上编译过来的,一共包括如下JAR包(二进制版本和源码版本):
asyncweb-client-2.0.0-SNAPSHOT-sources.jar
asyncweb-client-2.0.0-SNAPSHOT.jar
asyncweb-common-2.0.0-SNAPSHOT-sources.jar
asyncweb-common-2.0.0-SNAPSHOT.jar
asyncweb-examples-2.0.0-SNAPSHOT-sources.jar
asyncweb-examples-2.0.0-SNAPSHOT.jar
asyncweb-fileservice-2.0.0-SNAPSHOT-sources.
asyncweb-fileservice-2.0.0-SNAPSHOT.jar
asyncweb-server-2.0.0-SNAPSHOT-sources.jar
asyncweb-server-2.0.0-SNAPSHOT.jar
asyncweb-spring-2.0.0-SNAPSHOT-sources.jar
asyncweb-spring-2.0.0-SNAPSHOT.jar
不同于0.9的版本,asyncweb2.0的版本已经可以支持最新的mina2.x。使用非常简单,仅仅需要实现一个HttpService 即可。
public interface HttpService {
void handleRequest( HttpServiceContext context ) throws Exception;
void start();
void stop();
}
- 上一篇: 关于常用的整合ssm框架
- 下一篇: spring源码4.3