Web Server

Простейшие вопросы в области инженерной разработки

Web Server

Postby Arafrael on 27 Sep 2017, 19:28

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

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

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

Заранее СПАСИБО за помощь
Arafrael
junior
junior
 
Posts: 60
Joined: 19 Oct 2012, 15:41
LabVIEW Version: 7.1,2013
Karma: 6

Re: Web Server

Postby IvanLis on 27 Sep 2017, 21:28

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


Ваша задача не связана с Web.
На сколько я понял, у Вас имеется сервер, который будет принимать данные и записывать их например в БД.
JSON - это протокол обмена данными в текстовом формате.
Необходимо еще разобраться с транспортным уровнем и прочее.

Это нужно у "прогеров" уточнать, возможно там элементарный GET или POST используется.
User avatar
IvanLis
professor
professor
 
Posts: 4469
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 692
hardware VIP bloggers teachers

Re: Web Server

Postby Arafrael on 28 Sep 2017, 08:57

Ну да вся правильно нужно записать данные в БД, там сервер их проверяет и возвращает комманду
Arafrael
junior
junior
 
Posts: 60
Joined: 19 Oct 2012, 15:41
LabVIEW Version: 7.1,2013
Karma: 6

Re: Web Server

Postby AlexanderKonoval on 28 Sep 2017, 13:01

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

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

вы изначально пошли немного не туда, вы начали смотреть как самому написать веб-сервер на :labview: , в то время, как вам нужно будет обращаться к веб-серверу. это намного проще.
колдооооовствооооо! (С)
AlexanderKonoval
developer
developer
 
Posts: 250
Joined: 03 Jan 2014, 19:37
Location: Украина, Киев
LabVIEW Version: 2016
Karma: 53


Return to Для чайников

Who is online

Users browsing this forum: No registered users and 11 guests

cron