Локальное web-приложение

Все вопросы «а не подскажете, где мне найти...» обсуждаются только здесь.
Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Локальное web-приложение

Сообщение Zenitchik » 10.06.2008 (Вт) 17:53

Народ, х.з., в какой форум за этим лезть, ткнулся в самый нейтральный.

Мне нужно наваять локальную программу, с web-страницей в качестве интерфейса. Естественно, страница должна быть кроссбраузерной (без ActiveX и других JS-ных примочек, отсутствующих в JavaScript).
Выводить данные на страницу - нетрудно. Проблема - как обратно? Мне надо как-то отправлять из браузера в приложение тесктовую строку.

С какой хоть стороны подступиться?

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 10.06.2008 (Вт) 18:33

Salus populi suprema lex

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Сообщение Zenitchik » 10.06.2008 (Вт) 18:39

Наоборот.
Я пользуюсь одновременно (вернее, квазипараллельно) IE, Оперой и ФФ. Мне нужно, чтобы интерфейс программы открывался всеми тремя браузерами стандартным способом.

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 10.06.2008 (Вт) 18:43

А каким образом ты выводишь данные на страницу?
Salus populi suprema lex

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Сообщение Zenitchik » 10.06.2008 (Вт) 18:47

Пока никаким. Не знаю, как вообще подступиться к вопросу.
Предполагал генерить страницу во время работы программы, до работы браузера.
Теперь появилась мысль тупо воткнуть где-нибудь в браузере кнопочку для запуска моей проги, а строку передавать через буфер обмена. Но это изврат.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.06.2008 (Вт) 18:52

Zenitchik
Пусть твоя программа будет локальным веб-сервером. И всего-то.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Сообщение Zenitchik » 10.06.2008 (Вт) 19:01

Хакер
Идея ясна, что почитать на эту тему?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.06.2008 (Вт) 19:07

В принципе, статьи некого Dasharm-а хорошо раскрывают эту тему, но, содержат много ошибок.

Можно почитать не конкретно на эту тему, а почитать о принципе работы протокола HTTP, и потом, будучи вооруженным этими знаниями, написать серверную часть.

А можно (но мне очень не нравится этот вариант) поднять готовые сервер (IIS или Apache) и через какие-нибудь IPC сделать связь между скриптом, выполняющемся на этом сервере и своей программой.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 10.06.2008 (Вт) 19:45

Лучший способ понять что-то самому — объяснить это другому.

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Сообщение Zenitchik » 10.06.2008 (Вт) 20:24

Огромное спасибо. 2,5 часа экспериментов над Winsock дали результаты.


Вернуться в Народный поиск

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList