Kowka_VN
@Kowka_VN

Что происходит при запуске сервера nodejs?

Вот объясните пожалуйста, что происходит когда я запускаю (node server.js). Почему при запуске .js запускается index.html, как сервер находит где лежит главный html. Что такое сервер относительно браузера , js файл на который приходят запросы или какая то программа которая направляет запросы в .js и ответ обратно?! Хотелось бы какой нибудь разжёванный ответ на всё.
  • Вопрос задан
  • 639 просмотров
Решения вопроса 1
@grinat
В server.js должен быть код, который запустит сокет на порт, и будет слушать соединение, браузер соединяется и пишет в сокет, мол бла-бла, мне нужен такой-то файл, это приходит в server.js и тот что-то делает в ответ на это.
В ноде нет своего сервера, там просто обвязка вокруг программы на c++ и это касается большинства встроенных в нее модулей, через js ты грубо говоря общаешься с ними - посылаешь команды и получаешь ответы.
Разжеванный ответ найдешь если погуглишь на тему tcp протокола и протокола http.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Открываете исходный код файла server.js и читаете его — там все подробно написано. Определения неизвестных функций читаете в мануале или их исходном коде.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 июн. 2019, в 00:13
1000 руб./за проект
20 июн. 2019, в 00:01
2500 руб./за проект
19 июн. 2019, в 23:38
10000 руб./за проект