|
WCF: как настроить обратный вызов из javascript
|
|||
---|---|---|---|
#18+
Добрый день всем! На самом деле вопрос шире. Как оповещать клиентские страницы в браузере с сервера? Похоже что на javascript невозможно создать сокет и слушать его. WCF есть привязка wsdualhttpbinding но как сделать для такого сервиса клиента на javascript? А может есть другие способы, а не wcf? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2012, 09:57 |
|
WCF: как настроить обратный вызов из javascript
|
|||
---|---|---|---|
#18+
Джек, Вопервых, сокеты в современных браузерах слушать можно (хтмл5). а во-вторых COMET (см. гугл). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2012, 10:14 |
|
WCF: как настроить обратный вызов из javascript
|
|||
---|---|---|---|
#18+
Джек, не советую использовать WSDualHttpBinding, с ним очень много проблем. А вне интранета он скорее всего вообще не взлетит. Проблема в том, что для обратной связи используется отдельное соединение, соотвественно все файрволы должны пропустить запрос от сервера до клиента. И клиент должен иметь белый IP. Прибавте к этому проблемы с резервированием URL на машине пользователя (если он не сидит под локальным администратором) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2012, 10:31 |
|
WCF: как настроить обратный вызов из javascript
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2012, 12:11 |
|
|
start [/forum/topic.php?fid=19&fpage=15&tid=1397207]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 273ms |
total: | 391ms |
0 / 0 |