|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
rabbit.cache | A persistant storage suitable for http resources. |
rabbit.client | Classes that can be used to build http clients. |
rabbit.client.sample | A few simple example clients based on the rabbit client classes. |
rabbit.dns | DNS handling classes. |
rabbit.filter | A set of filters for sockets, http and http resources. |
rabbit.handler | The resource handlers used in the web proxy. |
rabbit.html | This package holds the classes that deal with HTML code. |
rabbit.http | The classes that represent the http entities. |
rabbit.httpio | General http io classes |
rabbit.io | Classes that deal with network and i/o. |
rabbit.meta | The web interface to the web proxy. |
rabbit.proxy | The web proxy components. |
rabbit.test | A small set of programs that can be used to test different parts of rabbit. |
rabbit.tunnel | Classes for tunneling data.. |
rabbit.util | Utility classes used in the rabbit project. |
rabbit.webserver | A simple web server, build using the rabbit components. |
rabbit.zip | This package holds the classes that handle gzip compression and unpacking.. |
Rabbit is a proxy, but it does also provide classes that may be useful in other projects if you want non blocking http client or server code.
If you want to build non blocking clients you probably want to
start by checking out the rabbit.client.sample
classes.
If you want to build a non blocking server you probably want to
check out the rabbit.webserver
classes.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |