|
|
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
На веб ещё не программировал но собираюсь начать (знаю С++) Начал читать книжку по asp.net и обнаружил след момент что все обрабатываемые события - это события клиента, т.е. нажатия на кнопочку выбор какого нить элемента, или просто в html страничку можно задать обновлять каждые 5 сек. Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем. Можно ли это реализавать на ява? если можно то в каком направлении копать. А также заодно можно ли это сделать в Adobe flex и тоже куда копать и в каком варианте (java или flex)сделать проще? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 00:08:29 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
rootik, Чтоб сервер лез на клиента - это проблема :) И делать с этим нечего особо :) Просто, прими это, как факт :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 00:14:22 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
народная мудростьесли ты сервер, то не суетись под клиентом (с) +пяцот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 03:43:37 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
rootikНа веб ещё не программировал но собираюсь начать (знаю С++) Начал читать книжку по asp.net и обнаружил след момент что все обрабатываемые события - это события клиента, т.е. нажатия на кнопочку выбор какого нить элемента, или просто в html страничку можно задать обновлять каждые 5 сек. Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем. если взялись за ASP.NET, то прийдется изучать и HTML и иметь общее представление о HTTP и т.д и т.п. rootik Можно ли это реализавать на ява? если можно то в каком направлении копать. А также заодно можно ли это сделать в Adobe flex и тоже куда копать и в каком варианте (java или flex)сделать проще? Спасибо. можно, но в силу специфики HTTP любое взаимодействие будет инициализироваться клиентом. Еще раз, почитай матчасть.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 04:59:13 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
слоненокможно, но в силу специфики HTTP любое взаимодействие будет инициализироваться клиентом. Еще раз, почитай матчасть.. - Java-апплет может выйти за рамки HTTP и, при наличии необходимых разрешений, открыть серверный сокет на машине клиента. Также возможно взаимодействие между апплетом и сервером на основе JMS . rootikа не клиент запрашивать постоянно наличие новых писем - самый жизненный способ: периодические запросы со стороны клиента на сервер, реализованные с помощью AJAX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 15:19:54 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
Kachalov, вы разве не видите, у человека стадия "каши в голове". Он не понимает что такое HTTP , а вы ему о каких извратах. Я понимаю если бы вы хотя бы о яваскрипте упомянули и о серверных пользовательских профилях. Но даже этого будет сверх меры - у человека на данный момент нет не теории не практики в WEB разработке. А потом юзер удивляется: "... я вроде браузер в режим автономного просмотра перевел, а он все равно из интернета что-то загружает??? ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 22:50:28 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
слоненокKachalov, вы разве не видите, у человека стадия "каши в голове". - я не Кашпировский (это следует из моего логина), так что нет - не вижу. Кроме того, не факт что только мы втроем читаем этот топик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 23:25:15 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
rootikИнтересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем. Нельзя. Сам web - сервер по своей инициативе ничего не посылает Web работает так - браузер посылает запрос серверу - сервер ( в твоем случае программа на ASP.NET), смотрит что в этом запросе, на основании этого генерирует html и послыет его назад браузеру, - браузер отображает принятый html Когда ты нажимаешь на кнопку на страничке или когда ты ввводишь url в браузер, как раз и просиходит отправка запроса к серверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2009, 14:31:36 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
crt, а разве нельзя послать http запрос, а ответ получать порциями, причем порция приходит по инициативе сервера - типа такая бесконечная докачка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2009, 14:38:09 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
belugincrt, а разве нельзя послать http запрос, а ответ получать порциями, причем порция приходит по инициативе сервера - типа такая бесконечная докачка я основы пытаюсь обяснить наверно можно, но по моему мнению это уже изврат :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2009, 14:41:35 |
|
||
|
про язык програмирования
|
|||
|---|---|---|---|
|
#18+
rootik Интересует можно ли в программировании на веб инициировать событие от сервера, к примеру пришло письмо, и именно сервер должен сообщить клиенту что он должен выполнить какие нить действия а не клиент запрашивать постоянно наличие новых писем. Это не всегда возможно, хотя-бы потому, что сервер не всегда может инициировать новое соединение к клиенту. У клиента плавают IP (модемный пул), он может сидеть за proxy или nat-ом и файрволы организаций обычно не пускают входящие соеднинения внутрь своей сетки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2009, 18:31:11 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36270148&tid=1344148]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
232ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 594ms |

| 0 / 0 |
