|
|
|
Servlet -> Applet communication
|
|||
|---|---|---|---|
|
#18+
всем привет. имеется web приложение на томкате. Имеется апплет, который отражает некоторые данные. Запросы апплета к сервлету работают как положено. Надо чтобы при определенных обстоятельствах сервлет сообщал апплету о происшедшем событии. Т.е. сервлет является инициатором сообщения. коллеги, подскажите плз. (поделитесь опытом), существует ли реализация такой модели поведения ? Теоретически можно пустить в апплете поток, который бы пинговал сервлет и в случае события "вытягивал" данные от сервлета. Но эта модель не красивая. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 13:42:38 |
|
||
|
Servlet -> Applet communication
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 13:55:46 |
|
||
|
Servlet -> Applet communication
|
|||
|---|---|---|---|
|
#18+
Blazkowicz http://www.sql.ru/forum/actualthread.aspx?tid=947836 большое спасибо. работает. я немного изменил код, чтобы можно было общаться на уровне объектов: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. обращаю внимание, что в случае с апплетом информация для заголовка проигнорированна. а вот вызов из апплета: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. кстати говоря я не заметил каких-бы то ни было ограничений связанных с высказыванием коллеги: rrrrrrrrЭто и есть комет :) Надо только помнить, что всё отправленное висит на клиенте в памяти, пока респонс не завершится. Поэтому рекомендуется периодически переоткрывать запрос (посылать новый). вероятно это связанно с тем, что GC в апплете работает тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2012, 21:12:13 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37839575&tid=2131554]: |
0ms |
get settings: |
8ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
33ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 362ms |
| total: | 520ms |

| 0 / 0 |
