The_Immortal
Новичок
- Сообщения
- 84
- Репутация
- 4
Всех приветствую!
Имеется два компьютера: "принт-клиент" и "принт-сервер". Задача принт-клиента отправлять (копировать) на принт-сервер файлы. Задача принт-сервера - распечатывать эти файлы. Компьютеры связаны по сети.
1. На принт-сервере в бесконечном цикле запущен скрипт, который с определенной периодичностью проверяет наличие файлов для распечатки. Можно ли как-то обойтись без постоянно запущенного скрипта? Т.е. принт-клиент отправляет файл и сразу же посылает принт-серверу запрос на распечатку? Нет ли какого-либо инструментария для такого?
Дело в том, что сервер из себя представляет всего-лишь виртуальную машину на слабом клиентском компьютере. Поэтому ресурсы ЦП хотелось бы экономить.
2. Некоторые файлы требуют дополнительных параметров: кол-во копий, ориентация, диапазон страниц и т.п. Принт-клиент для этого создает на принт-сервере дополнительный текстовый файл, где указываются все эти параметры в следующем виде:
Полагаю, что без промежуточного файла в этом случае не обойтись (или я не прав?). Но такой текстовый файл очень не удобен в плане обработки. Может есть более удачные варианты? Ini-файлы, например...
В общем, буду благодарен, если подправите концепцию и/или подскажите по возникшим вопросам.
Большое спасибо!
Имеется два компьютера: "принт-клиент" и "принт-сервер". Задача принт-клиента отправлять (копировать) на принт-сервер файлы. Задача принт-сервера - распечатывать эти файлы. Компьютеры связаны по сети.
1. На принт-сервере в бесконечном цикле запущен скрипт, который с определенной периодичностью проверяет наличие файлов для распечатки. Можно ли как-то обойтись без постоянно запущенного скрипта? Т.е. принт-клиент отправляет файл и сразу же посылает принт-серверу запрос на распечатку? Нет ли какого-либо инструментария для такого?
Дело в том, что сервер из себя представляет всего-лишь виртуальную машину на слабом клиентском компьютере. Поэтому ресурсы ЦП хотелось бы экономить.
2. Некоторые файлы требуют дополнительных параметров: кол-во копий, ориентация, диапазон страниц и т.п. Принт-клиент для этого создает на принт-сервере дополнительный текстовый файл, где указываются все эти параметры в следующем виде:
Код:
5 ;CopyCount
0 ;Orientation
...
В общем, буду благодарен, если подправите концепцию и/или подскажите по возникшим вопросам.
Большое спасибо!