Ответ
 
Опции темы
Старый 11.03.2013, 16:31    | »»» |  #1
Resha
Начинающий
 
Аватар для Resha
 
Москва
Регистрация: 11.03.2013
Сообщений: 4
Resha is on a distinguished road
Question Получение данных без установленного ПО АвтоГРАФ

Добрый день.

Прошу проконсультировать, существует ли возможность не устанавливая клиент получат свежие данные по датчикам (по номеру датчика).

Задача в следующем:
- на сервере Х работает клиент АвтоГРАФ и с ним работают пользователи. в нем обновляются списки и т.п.
- на компьютерах A и B работает 1С и в ней необходимо отображать координаты по запрошенным датчикам.

С работой через OLE разобрался - все ок. Но для этого на компьютеры A и B необходимо устанавливать клиент и поддерживать его в актуальном состоянии (как минимум следить за свежими списками и за работоспособностью).

Насколько я понял данные по датчикам все равно получаются с Вашего сервера.

Так вот: существует ли возможность получать координаты датчика обращаясь напрямую к нему (например передать: логин/пароль/номер датчика)?


Если нет - прошу подсказать, как наиболее правильно решить задачу.
Resha вне форума   Ответить с цитированием
Старый 11.03.2013, 16:40    | »»» |  #2
plex
Дилер
 
Аватар для plex
 
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,952
plex is on a distinguished road
Отправить сообщение для plex с помощью ICQ Отправить сообщение для plex с помощью Skype™
По умолчанию

Сообщение от Resha Посмотреть сообщение
как минимум следить за свежими списками и за работоспособностью)
Это решается общими настройками в версии 3.5.0, через общий доступ (windows file sharing) к файлам настройки, актуального экземпляра ПО

Сообщение от Resha Посмотреть сообщение
Насколько я понял данные по датчикам все равно получаются с Вашего сервера.
Данные или настройки???

Сообщение от Resha Посмотреть сообщение
Так вот: существует ли возможность получать координаты датчика обращаясь напрямую к нему (например передать: логин/пароль/номер датчика)?
А кто будет поддерживать списки соответствия терминалов к машинам на компах (или в 1с) А и В в актуальном состоянии??
Сервер может отдавать последние координаты для какого-либо терминала (нужен номер и пароль) по TCP читайте доку к серверу.

PS давайте введем единую терминологию Автограф, терминал, контроллер - то что ставится на машину и имеет номер например 0270500.
Датчик это периферия подключаемая к терминалу для сбора дополнительной информации: работа двигателя, температура, уровень топлива.

ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор

Последний раз редактировалось plex; 11.03.2013 в 16:45.
plex вне форума   Ответить с цитированием
Старый 11.03.2013, 17:01    | »»» |  #3
Resha
Начинающий
 
Аватар для Resha
 
Москва
Регистрация: 11.03.2013
Сообщений: 4
Resha is on a distinguished road
По умолчанию

Сообщение от plex Посмотреть сообщение
Это решается общими настройками в версии 3.5.0, через общий доступ (windows file sharing) к файлам настройки, актуального экземпляра ПО
Спсибо учту. Это поможет обновлять списки один раз для всех клиентов.

Сообщение от plex Посмотреть сообщение
Данные или настройки???
Имел ввиду данные (координаты, ...)

Сообщение от plex Посмотреть сообщение
Сервер может отдавать последние координаты для какого-либо терминала (нужен номер и пароль) по TCP читайте доку к серверу.
Направьте меня пожалуйста где взять док.
Resha вне форума   Ответить с цитированием
Старый 11.03.2013, 17:03    | »»» |  #4
plex
Дилер
 
Аватар для plex
 
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,952
plex is on a distinguished road
Отправить сообщение для plex с помощью ICQ Отправить сообщение для plex с помощью Skype™
По умолчанию

Сообщение от Resha Посмотреть сообщение
Направьте меня пожалуйста где взять док.
На сервере, или у хозяина сервера, он лежит в папке сервера.

ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
plex вне форума   Ответить с цитированием
Старый 11.03.2013, 18:42    | »»» |  #5
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,970
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

1. Серверное ПО умеет реплицировать все данные в SQL-совместимую БД, или вообще в любой формат, поддерживаемый Microsoft ODBC.
2. Существует формат запроса последнего местоположения (функцию сохранения последнего местоположения надо включить на сервере).

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности

Последний раз редактировалось SK; 11.03.2013 в 18:48.
SK вне форума   Ответить с цитированием
Старый 29.05.2013, 08:10    | »»» |  #6
Resha
Начинающий
 
Аватар для Resha
 
Москва
Регистрация: 11.03.2013
Сообщений: 4
Resha is on a distinguished road
По умолчанию

Все заработало, спасибо.

Остался нюанс: Сейчас пароли к ТС получаю по файлам *.atg. Есть ли возможность их вытянуть через COM-соединение?
Resha вне форума   Ответить с цитированием
Старый 29.05.2013, 08:14    | »»» |  #7
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,970
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Resha Посмотреть сообщение
Все заработало, спасибо.

Остался нюанс: Сейчас пароли к ТС получаю по файлам *.atg. Есть ли возможность их вытянуть через COM-соединение?
Нет и не будет. Это дырка в безопасности.
В некоторых компаниях, доступ к ПО и его папакам - закрыт, что позволяет безопасно работать через СОМ.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 29.05.2013, 08:34    | »»» |  #8
Resha
Начинающий
 
Аватар для Resha
 
Москва
Регистрация: 11.03.2013
Сообщений: 4
Resha is on a distinguished road
По умолчанию

Ок. Так и думал.

Тогда резюме для будущих поколений:

- Получение координат выполнено по формату https://i.tk-chel.ru/sk/forum_files/...ionRequest.zip
- Компания договорилась со http://snavi.ru/. Они предоставили IP и Порт на которые необходимо отослать запрос, и выполнили необходимые настройки на своей стороне.
- Запрос отправляется через сокеты. В 1С с Winsock работать не получилось, пришлось писать свою внешнюю компоненту. Запрос строит она, отсылает запрос и принимает ответ. Разобранный результат выдает обратно в 1С.
- Работает шустро (меньше секунды, проверялось только на запросе по одному ТС)
- Пароли для ТС хранятся в файлах *.atg в подпапках АвтоГРАФа.

Вроде бы все. ИМХО, тему можно закрывать как решенную. Всем спасибо.
Resha вне форума   Ответить с цитированием
Старый 29.05.2013, 15:16    | »»» |  #9
AlexDoc
Дилер
 
Аватар для AlexDoc
 
Москва, ООО «Кериком»
Регистрация: 14.12.2010
Сообщений: 4,541
AlexDoc is on a distinguished road
Отправить сообщение для AlexDoc с помощью Skype™
По умолчанию

Resha,
диспетчерское ПО отфильтровывает данные по заданным параметрам, убирает ошибочные координаты и т.п.
Заедет у вас машинка в ангар на ночь или поставят вплотную к стене здания и все - туши свет. Вам придут координаты с разбросом 500 м и скорость окажется 1700 км/ч на груженом КАМАЗе. Так что осторожно
И да, конечно виноват во всем будет "АвтоГРАФ".

ООО «Кериком», Москва, РФ
Прибытков Алексей Иванович, генеральный директор
AlexDoc вне форума   Ответить с цитированием
2 - сказали «Я - ЗА»:
Bob41 (30.05.2013), mon72 (29.05.2013)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:29. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot