 |
involved implementation
of IPP specification v1.0 with mandatory operations like get printer
attributes, print job, validate job, cancel job, get jobs of printer,
get job attributes, etc. |
 |
involved upgrading
the product according to IPP specification v1.1 and implementation
of optional IPP operations with a host of remote administration features.
It also included the development of a remote server administration
tool with the help of which an IPP server could be configured/managed
from anywhere on the Internet. |
 |
Architecture design and development of IPP server and
client as defined by IETF's IPP specifications with support for all
mandatory and optional operations prescribed for Internet printing. |
 |
Building IPP server support for network printers with
the help of LPR, LPQ and SNMP implementation. |
 |
IPP client integration with Windows NT spooler to allow
seamless printing from Windows NT applications. |
 |
Development of remote server administration tool for
managing and configuring the IPP server from anywhere on the Internet.
The IPP server was implemented in a platform independent fashion by
introducing suitable abstractions for platform/OS dependencies. Usage
of Windows NT registry for information storage (by the IPP server)
was eliminated with the help of a Configuration Manager. |