LEADTOOLS JPIP client/server architecture allows storage of very large, compressed JPEG2000 images at the server, plus transmission of image resolution, quality and region of interest (ROI) as specified by a client. 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 this 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