UnifiedIO

UnifiedIO is a Java library providing random access to any data stream (even over HTTP).
Download

UnifiedIO Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • imagero
  • Publisher web site:
  • https://uio.dev.java.net/

UnifiedIO Tags


UnifiedIO Description

UnifiedIO is a Java library providing random access to any data stream (even over HTTP). 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 Related Software