node-webkit http.Server и смена страницы

Я пишу приложение с помощью node-webkit. Я хочу использовать HTTP для сетевой связи между компьютерами, на которых запущено мое приложение. Могу ли я изменить текущую страницу без перезапуска сервера, если сервер был запущен со страницы?

Я думал о дочернем процессе, но хочу выключить сервер своим приложением. Я не хочу использовать специальный сетевой запрос к серверу, чтобы закрыть его.

Могу ли я изменить текущую страницу без перезапуска сервера? Могу ли я сохранить объект дочернего процесса при смене страницы? Вы знаете другой способ сделать это?

P.S. Извините за мой английский.


person alex_ac    schedule 21.03.2013    source источник


Ответы (1)


Я нашел ответ в документации node-webkit.

В node-webkit вы можете сделать то же самое, используя window.location, вы можете установить его в событии onclick ссылки, и node-webkit перейдет на новую страницу, когда пользователь щелкнет по ней. Но, сделав это, вы потеряете все в window контексте, вы можете сохранить все в файлах cookie, таких как старые веб-страницы, или вы можете сохранить что-то в переменной global, которая находится в контексте Node.js и будет жить в вашем приложении.

person alex_ac    schedule 21.03.2013