|
В какой пропорции делать сообщения и веб-сервисы для клиента?
|
|||
---|---|---|---|
#18+
Привет! Пишу тяжелого клиента. Технически, готово уже два источника - HTTP/XML - синхронные запросы и JMS . Вопрос философского порядка - а может вообще всё на сообщениях сделать? Просто, ну не нравится мне когда клиента кто-то будет пробовать искать . Не укладывается это у меня в голове. Я привык что ищет всегда сам клиент. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 09:52 |
|
В какой пропорции делать сообщения и веб-сервисы для клиента?
|
|||
---|---|---|---|
#18+
BlackGnomeГуест, не то что ищут - зазывают, формируют, стимулируют,.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 10:00 |
|
В какой пропорции делать сообщения и веб-сервисы для клиента?
|
|||
---|---|---|---|
#18+
Сахават ЮсифовBlackGnomeГуест, не то что ищут - зазывают, формируют, стимулируют,.... так вот , не усложняются ли этим двустороннем режимом требования к сети? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 11:12 |
|
В какой пропорции делать сообщения и веб-сервисы для клиента?
|
|||
---|---|---|---|
#18+
BlackGnomeГуест, зависит все от требований заказчика. Если он конкретно говорит о том, что сеть должна быть только такой, то это нужно учитывать. Если же не говорит, и предоставляет все определить исполнителю, ставя ограничения только по бюджету, то нечего думать о требовании к сети, не определившись с требованиями к приложению. А тут все туманнее. Пользователь может затребовать функционал, который просто потребует реализации некоего сеансового общения, а не просто сообщений. Можно и асинхронно вызывать, можно синхронно. Вопрос - зачем? Что требуется от того, кто посылает и от того, кто принимает? Если требуется некая гарантийная доставка данных, то придется давать подтверждение получателем о получении данных. При этом, по сути неважно, сихронка или асинхронка, ибо даже программное корректное завершение синхронного вызова не гарантирует, что пользователь данные ОБРАБОТАЛ до конца. Хотя может он их и получил, то есть УВИДЕЛ. Ну, скажем, накрылся у него бук, когда он их смотрел. Что дальше? Как восстановить то, что он потерял? То есть речь идет о возможности восстановления данных, а вот для этого и треба ввести подтверждение, а не просто синхронку. Можно все запихнуть в синхронку, если она по окончанию гарантирует, что полученные данные больше не перезапросит (даже в случае падения бука, тогда она должна где-то на буке их сохранять) Тут однако еще вопрос встает. А если сервер должен будет поддерживать несколько тысяч клиентов, то во что ему выльется синхронное удержание канала даже на 0.1 секунду? Это критично для тех, кто ждет освобождение канала, ил инет? Ибо 1000-я станция из этого канала получит новые данные только через 1.40 секунд.. А за это время они уже набуй ей не нужны, если, скажем, речь идет о каких-то котировках, То естm придется как-то рулить всем этим хозяйством.. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2012, 14:35 |
|
В какой пропорции делать сообщения и веб-сервисы для клиента?
|
|||
---|---|---|---|
#18+
BlackGnomeГуеста может вообще всё на сообщениях сделать? Это стандартный подход для обслуживания большого числа клиентов в 3-х звенке ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2012, 17:04 |
|
|
start [/forum/topic.php?fid=33&msg=37979758&tid=1547781]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 296ms |
total: | 417ms |
0 / 0 |