LEADTOOLS JPIP client/server architecture makes it possible to store very large, compressed JPEG2000 images at the server. In addition, the client can specify image resolution, quality and region of interest (ROI). This allows client applications to interact with a stored image without transmitting the entire image, or decoding the entire image code-stream. The server and client components include a number of options for controlling image streaming and decoding.
The Server Component:
- Gives fine control over allocated server bandwidth, total server bandwidth, client connections bandwidth, and chunk size.
- Enables conservation of server resources through setting the maximum number of client connections, client lifetime, and timeouts.
- Enables performance enhancement through splitting the streaming process among multiple servers running on different machines.
- Supports interactive client requests and server response handling.