powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / про язык програмирования
12 сообщений из 12, страница 1 из 1
про язык програмирования
    #36270148
rootik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На веб ещё не программировал но собираюсь начать (знаю С++)
Начал читать книжку по asp.net и обнаружил след момент что все обрабатываемые события - это события клиента, т.е. нажатия на кнопочку выбор какого нить элемента, или просто в html страничку можно задать обновлять каждые 5 сек.
Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем.
Можно ли это реализавать на ява? если можно то в каком направлении копать.
А также заодно можно ли это сделать в Adobe flex и тоже куда копать и в каком варианте (java или flex)сделать проще?

Спасибо.
...
Рейтинг: 0 / 0
про язык програмирования
    #36270152
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rootik,

Чтоб сервер лез на клиента - это проблема :)
И делать с этим нечего особо :)
Просто, прими это, как факт :)
...
Рейтинг: 0 / 0
про язык програмирования
    #36270204
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
народная мудростьесли ты сервер, то не суетись под клиентом (с) +пяцот
...
Рейтинг: 0 / 0
про язык програмирования
    #36270214
слоненок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rootikНа веб ещё не программировал но собираюсь начать (знаю С++)
Начал читать книжку по asp.net и обнаружил след момент что все обрабатываемые события - это события клиента, т.е. нажатия на кнопочку выбор какого нить элемента, или просто в html страничку можно задать обновлять каждые 5 сек.
Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем.
если взялись за ASP.NET, то прийдется изучать и HTML и иметь общее представление о HTTP и т.д и т.п.
rootik
Можно ли это реализавать на ява? если можно то в каком направлении копать.
А также заодно можно ли это сделать в Adobe flex и тоже куда копать и в каком варианте (java или flex)сделать проще?
Спасибо.
можно, но в силу специфики HTTP любое взаимодействие будет инициализироваться клиентом. Еще раз, почитай матчасть..
...
Рейтинг: 0 / 0
про язык програмирования
    #36270339
Jartisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
про язык програмирования
    #36270491
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
слоненокможно, но в силу специфики HTTP любое взаимодействие будет инициализироваться клиентом. Еще раз, почитай матчасть..
- Java-апплет может выйти за рамки HTTP и, при наличии необходимых разрешений, открыть серверный сокет на машине клиента. Также возможно взаимодействие между апплетом и сервером на основе JMS .

rootikа не клиент запрашивать постоянно наличие новых писем
- самый жизненный способ: периодические запросы со стороны клиента на сервер, реализованные с помощью AJAX
...
Рейтинг: 0 / 0
про язык програмирования
    #36270788
слоненок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov, вы разве не видите, у человека стадия "каши в голове". Он не понимает что такое HTTP , а вы ему о каких извратах. Я понимаю если бы вы хотя бы о яваскрипте упомянули и о серверных пользовательских профилях. Но даже этого будет сверх меры - у человека на данный момент нет не теории не практики в WEB разработке.
А потом юзер удивляется: "... я вроде браузер в режим автономного просмотра перевел, а он все равно из интернета что-то загружает??? ..."
...
Рейтинг: 0 / 0
про язык програмирования
    #36270811
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
слоненокKachalov, вы разве не видите, у человека стадия "каши в голове".
- я не Кашпировский (это следует из моего логина), так что нет - не вижу. Кроме того, не факт что только мы втроем читаем этот топик.
...
Рейтинг: 0 / 0
про язык програмирования
    #36271149
crt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rootikИнтересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем.

Нельзя. Сам web - сервер по своей инициативе ничего не посылает

Web работает так
- браузер посылает запрос серверу
- сервер ( в твоем случае программа на ASP.NET), смотрит что в этом запросе, на основании этого генерирует html и послыет его назад браузеру,
- браузер отображает принятый html

Когда ты нажимаешь на кнопку на страничке или когда ты ввводишь url в браузер, как раз и просиходит отправка запроса к серверу
...
Рейтинг: 0 / 0
про язык програмирования
    #36271154
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crt,
а разве нельзя послать http запрос, а ответ получать порциями, причем порция приходит по инициативе сервера - типа такая бесконечная докачка
...
Рейтинг: 0 / 0
про язык програмирования
    #36271158
crt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belugincrt,
а разве нельзя послать http запрос, а ответ получать порциями, причем порция приходит по инициативе сервера - типа такая бесконечная докачка
я основы пытаюсь обяснить

наверно можно, но по моему мнению это уже изврат :)
...
Рейтинг: 0 / 0
про язык програмирования
    #36271291
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rootik
Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем.
Это не всегда возможно, хотя-бы потому, что сервер не всегда может инициировать новое соединение к клиенту. У клиента плавают IP (модемный пул), он может сидеть за proxy или nat-ом и файрволы организаций обычно не пускают входящие соеднинения внутрь своей сетки.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / про язык програмирования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]