Web Server

Простейшие вопросы в области инженерной разработки
Ответить
Arafrael
junior
junior
Сообщения: 62
Зарегистрирован: 19 окт 2012, 15:41
Версия LabVIEW: 7.1,2013
Контактная информация:

Web Server

Сообщение Arafrael »

Уважаемые коллеги. Подскажите пожалуйста. Может неправильно сформировал заголовок темы, но задача заключается в следующем:
-есть некое устройство которое передает данный в программу написанную на LabView;
-данные с программы надо будет передавать на сервер (сервер еще не написан но прогеры сказали что он будет понимать JSON);
- далее сервер будет возвращать обратную комманду;
Проблема заключается в непонимании как связать одно с другим, ткните пожалуйста носом хоть где можно посмотреть или почитать про похожую проблемы.

Копал в направлении Web Serverа но так ничего и не понял.

ПС Вот нашел
https://forums.ni.com/t5/LabVIEW-Web-De ... -p/3503111
но с ним так и не разобрался

Заранее СПАСИБО за помощь
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Web Server

Сообщение IvanLis »

Arafrael писал(а):задача заключается в следующем:
-есть некое устройство которое передает данный в программу написанную на LabView;
-данные с программы надо будет передавать на сервер (сервер еще не написан но прогеры сказали что он будет понимать JSON);
- далее сервер будет возвращать обратную комманду;
Проблема заключается в непонимании как связать одно с другим, ткните пожалуйста носом хоть где можно посмотреть или почитать про похожую проблемы.
Ваша задача не связана с Web.
На сколько я понял, у Вас имеется сервер, который будет принимать данные и записывать их например в БД.
JSON - это протокол обмена данными в текстовом формате.
Необходимо еще разобраться с транспортным уровнем и прочее.

Это нужно у "прогеров" уточнать, возможно там элементарный GET или POST используется.
Arafrael
junior
junior
Сообщения: 62
Зарегистрирован: 19 окт 2012, 15:41
Версия LabVIEW: 7.1,2013
Контактная информация:

Re: Web Server

Сообщение Arafrael »

Ну да вся правильно нужно записать данные в БД, там сервер их проверяет и возвращает комманду
AlexanderKonoval
developer
developer
Сообщения: 257
Зарегистрирован: 03 янв 2014, 19:37
Версия LabVIEW: 2016
Откуда: Украина, Киев
Контактная информация:

Re: Web Server

Сообщение AlexanderKonoval »

раз есть веб-сервер, то вы его клиент. данные вы будете отправлять HTTP запросами типа GET, POST в JSON формате.
в палитре связи есть инструменты для работы с этими запросами - там сразу отправка запроса и получение ответа, есть примеры.

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

вы изначально пошли немного не туда, вы начали смотреть как самому написать веб-сервер на :labview: , в то время, как вам нужно будет обращаться к веб-серверу. это намного проще.
колдооооовствооооо! (С)
Ответить

Вернуться в «Для чайников»