Closed sidorovsacha closed 8 years ago
Ребята, я правильно понимаю, что тут в проекте только приложение на Windows.Forms? А где веб-приложение? :)
Да, это приложение на вин.формс. Оно управляет ардуиной, плюс поднимает сокет сервер, который служит для обмена информацией с клиентами , я за нее отвечаю. За клиентское приложение отвечает Щекотихин Олег. Лойко Андрей - андроид приложение.
Во-первых, для проекта по курсу веб-приложения, ваш "сокет сервер" должен предоставлять данные по HTTP.
Во-вторых, десктопное приложение с GUI выполняющее роль сервера, предоставляющего данные, есть пример плохого тона в архитектуре. Думаю вам следует обсудить это с тем, кто курирует вашу курсовую.
Со мной можно обсудить как сделать сервер на node.js, чтобы его можно было запустить на какой-либо мелочи, вроде Raspberry Pi, которая будет собирать данные.
Ок, если я переделаю передачу данных по протоколу HTTP? То подойдет этот проект?
Малины у меня нету((( Так что под ее нет смысла писать. А ардуина думаю за слабая, для таких вещей.
Вот критерии оценки: https://docs.google.com/spreadsheets/d/1vOfYyImeriLTzELIFSQoqeDAKS8uVOuoep2AwCCtYPc/pubhtml
Всё что вы покажете в вашем проекте, зачтётся вам на экзамене. Передача данных по протоколу, без знания принципов его работы, не даст вам ни одного балла. Поэтому советую основательно заняться веб-приложениями, и не пытаться существующее решение сдать в качестве проекта по курсу.
https://github.com/sidorovsacha/Smart-house