Image Server - Distributed Objects - Project 4e | CSE 775, Study Guides, Projects, Research of Engineering

Material Type: Project; Professor: Fawcett; Class: Distributed Objects; Subject: Computer Engineering; University: Syracuse University; Term: Spring 2003;

Typology: Study Guides, Projects, Research

Pre 2010

Uploaded on 08/09/2009

koofers-user-2rb-1
koofers-user-2rb-1 ๐Ÿ‡บ๐Ÿ‡ธ

10 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CSE775 โ€“ Distributed Objects S 2003
Project #4e โ€“ Image Server due Wednesday,
April 30
Purpose:
Build a Windows service, web service or .Net remoting application that provides
an image server service. The service or application server maintains a set of
images in a specified directory1.
When a remote client, also provided by your project, contacts the server the
server sends the client a list of all the images that it currently stores in some
specified directory. The client can then select a set of images for viewing. The
client can also specify a name for the image sequence which the server then
stores for subsequent retrieval.
The client can specify that the images are displayed either randomly or in
sequence. The images are displayed, in a browser control window, that is
resizable.
Requirements:
Your ImageServer project:
1. shall use a Visual Studio Windows Service, Web Service, or .Net remoting
application to create the Image Server.
2. shall provide an image server and client that provide processing as
described in the Purpose section.
3. shall allow the client to pause and restart the sequencing of images and to
specify the interval of time that each image is displayed.
4. shall allow the client to view documents currently existing on its machine
while a download is in progress.
5. shall allow the client to pin the image on top of any other window, e.g.,
always on top.
6. shall allow the client to pin the image below any other window, e.g.,
always on the bottom.
7. shall support deployment of the ImageServer client from the server site.
Please build your projects from fairly fine-grained components. Make as many of
the components reusable as you can, reasonably.
1 The path to the images is configurable.

Partial preview of the text

Download Image Server - Distributed Objects - Project 4e | CSE 775 and more Study Guides, Projects, Research Engineering in PDF only on Docsity!

CSE775 โ€“ Distributed Objects S 2003

Project #4e โ€“ Image Server due Wednesday,

April 30 Purpose: Build a Windows service, web service or .Net remoting application that provides an image server service. The service or application server maintains a set of images in a specified directory^1. When a remote client, also provided by your project, contacts the server the server sends the client a list of all the images that it currently stores in some specified directory. The client can then select a set of images for viewing. The client can also specify a name for the image sequence which the server then stores for subsequent retrieval. The client can specify that the images are displayed either randomly or in sequence. The images are displayed, in a browser control window, that is resizable. Requirements: Your ImageServer project:

  1. shall use a Visual Studio Windows Service, Web Service, or .Net remoting application to create the Image Server.
  2. shall provide an image server and client that provide processing as described in the Purpose section.
  3. shall allow the client to pause and restart the sequencing of images and to specify the interval of time that each image is displayed.
  4. shall allow the client to view documents currently existing on its machine while a download is in progress.
  5. shall allow the client to pin the image on top of any other window, e.g., always on top.
  6. shall allow the client to pin the image below any other window, e.g., always on the bottom.
  7. shall support deployment of the ImageServer client from the server site. Please build your projects from fairly fine-grained components. Make as many of the components reusable as you can, reasonably. (^1) The path to the images is configurable.