GPRS удаленный принтер - PullRequest
4 голосов
/ 17 июня 2010

У нас есть специальный удаленный принтер с модулем GPRS.Теперь нам нужно связаться с устройством через Интернет.

Мы должны отправлять сообщения и получать сообщения с удаленного принтера, могу ли я сделать это с помощью Java или PHP.

Как мне общатьсячерез GPRS?Будет ли работать сокетная связь?

Ответы [ 2 ]

0 голосов
/ 18 августа 2010

Полагаю, то же самое относится и к сетевому принтеру. Я настроил термопринтер для статического IP-адреса по сети, а затем установил и настроил его на веб-сервере (linux) и установил его в качестве принтера по умолчанию.мы использовали 'CUPS' и phpPrintIPP для достижения этой цели.И только аутентифицированные пользователи могут печатать на принтере чеков.

Кроме того, нужно ли сначала запросить (рукопожатие) принтер устройства с GPRS, прежде чем вы сможете печатать на устройстве?Я создал PHP-скрипт, который выполняет те же действия, которые подключаются к серверу Windows для связи с настольной программой по сети и инициируют сокет-соединение с указанным портом IP: *. 1003 *

0 голосов
/ 20 июня 2010

gprs подобен любому сетевому соединению, сокеты или все, что работает через интернет-соединение, будет работать.

вы можете установить связь между модулем gprs и клиентом, используя схему сервер / клиент или что-то более домашнее-варите с помощью веб-сервера посередине.

схема сервера / клиента потребует от вас использования java для создания сервера на удаленном принтере, который всегда будет активен для приема сообщений от клиентов.

Если вы не можете использовать Java или что-то еще, вы можете использовать веб-сервер в середине, где принтер будет проверять наличие сообщений для него.и сделайте или ответьте на сообщения

правильная схема соединения действительно зависит от:

1) если всегда может быть активна GRPS

2) емкость удаленного принтеравыполнить (java, php независимо от того)

3) возможности или как клиенты должны взаимодействовать (прямо, косвенно, с помощью веб-сайта и т. д.)

...