Browse Prior Art Database

Non-Fragmented Host Print Using a Print Server

IP.com Disclosure Number: IPCOM000038870D
Original Publication Date: 1987-Mar-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Nyfeler, JA: AUTHOR [+2]

Abstract

A method is described for gathering information obtained from a host and printing it on a shared printer attached to a personal computer (PC) local area network (LAN) without incurring fragmentation. The user can spool a host file to the print server of a PC LAN. Since the LAN print server can be receiving files from several PCs simultaneously, and PC applications can send data to the printer in a variety of ways. Each PC sending print data must determine when to tell the PC LAN print server to close the spool file and commence printing. This is accomplished in several ways. Two of the ways are using PC disk operating system (DOS) process initiation and DOS process termination signal. Both of these signals tell the print server to close the spool file and commence printing.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 84% of the total text.

Page 1 of 1

Non-Fragmented Host Print Using a Print Server

A method is described for gathering information obtained from a host and printing it on a shared printer attached to a personal computer (PC) local area network (LAN) without incurring fragmentation. The user can spool a host file to the print server of a PC LAN. Since the LAN print server can be receiving files from several PCs simultaneously, and PC applications can send data to the printer in a variety of ways. Each PC sending print data must determine when to tell the PC LAN print server to close the spool file and commence printing. This is accomplished in several ways. Two of the ways are using PC disk operating system (DOS) process initiation and DOS process termination signal. Both of these signals tell the print server to close the spool file and commence printing. The logic behind this approach is that whether the program is starting or stopping, all previous printing must be complete. However, in a multitasking environment, the user can also initiate another application in the middle of a host print. This program initiation results in a DOS process initiation signal being sent to the print server and causes the partially completed spool file to be closed and printing to commence. The solution is to trap all forms of process initiation and termination by the multitasking operating system. The print server is masked from ever contacting initiation or termination except of the host print application. This met...