UnifiedIO 1.0 review

Download
by rbytes.net on

UnifiedIO is a Java library providing random access to any data stream (even over HTTP), and giving a clear differentiation between r

License: BSD License
File size: 158K
Developer: imagero
0 stars award from rbytes.net

UnifiedIO is a Java library providing random access to any data stream (even over HTTP), and giving a clear differentiation between read only and read/write access. Unified I/O is an open source project and is licensed under BSD.

Here are some key features of "UnifiedIO":
High performance
Transparent buffering
MemoryManager
(Open)FileManager (beta)
uio based implementation of ImageInputStream and ImageOutputStream
Bridge between RandomAccessFile world and InputStream/OutputStream world
Access everything using one common interface
Read/write direct from/into primitive arrays
Optimized reading over http (only requesting the required data range of bytes - uses Byteserving feature of http 1.1)
Easy extensible design
Unified I/O contains also many utilities:
BitInputStream and BitOutputStream.
PackBits, RLE4 and RLE8 decoder.
base64 codec implementation.
and many others.

UnifiedIO 1.0 keywords