Must-reads:
Name | Feature it demonstrates | Side |
---|---|---|
Reverser | Text protocol based on a protocol codec | Server |
SumUp server | Complex binary protocol based on a protocol codec | Both |
Echo server | Low-level I/O and SSL | Server |
NetCat | Client programming | Client |
HTTP server | Stream-based synchronous I/O | Server |
Tennis | In-VM pipe communication | Both |
Chat server and client | Spring integration | Both |
Proxy | Using traffic mask. Resending received bytes on another session. | Both |
$ svn co https://svn.apache.org/repos/asf/directory/trunks/mina $ cd mina $ mvn package # Build packages (JARs) for the core API and other extensions $ mvn -N site # Generate documentation $ mvn assembly:assembly # Generate a tarball $ mvn eclipse:eclipse # Generate Eclipse project files if you want