Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



Network project


Posted Date: 19 Mar 2008    Resource Type: Articles/Knowledge Sharing    Category: General

Posted By: Deepu       Member Level: Diamond
Rating:     Points: 4






Abstract

This project implements a network print spooler, which can accept multiple simultaneous print requests and handle them gracefully. It should support display of the queue status, and allow users to remove their own jobs from the queue. It should also allow the spooler manager to re-order jobs and remove any job from the queue.

Keywords

Generic Technlogy keywords

Operating Systems, Programming Languages

Specific Technology keywords

Unix, Windows, C, C++, Java

Project type keywords

Analysis, Design, Implementation, Testing

Functional components of the project

Following is a list of functionalities to be supported by the network print spooler. More functionalities can be added to this list. And, in places where the description of functionality is not adequate, you can make appropriate assumptions and proceed.

1.It should support multiple requests from different users at the same time

2.It should support display of the queue status, and allow users to remove their own jobs from the queue.

3.It should also allow the spooler manager to re-order jobs and remove any job from the queue.

4.You will need to develop two programs.

a.The first is a client program that interacts with the user for accepting text files to be printed, and allowing users to display and delete jobs on the queue.

b.The second is a server that accepts requests from clients over the network, and services them. A request will be a print request, a status request or a delete request. Even if you do not have access to a network machine, you can implement and test the system on a single host by using network calls on the same machine.

5.You need not interface with a physical printer -- you can simulate it by writing to the screen at a slow rate, say one character a second.

Steps to start-off the project

The following steps will be helpful to start off the project.

1.Study and be comfortable with technologies such as
a.Windows OS or Unix/Linux OS,
b.C/C++/Java programming language
c.Socket Programming

2.Study in detail the design of a network print spooler and try to add more functionalities than listed in the previous section.





Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Development of a web-based Recruitment Process System for the HR group for a company
Previous Resource: Interest Calculation system
Return to Discussion Resource Index
Post New Resource
Category: General


Post resources and earn money!
 
Related Resources

Watch TV Channels



Contact Us    Editors    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.