Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Shocker.Proты путаешь асинхронность выполнения метода на сервере и асинхронность респонза сервера??? Сервер отвечает всегда одинаково. Эго удел клиента как этот вызов инрепретировать. Дожидаться ли ответа от сервера или продолжить выполнение без ожидания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 22:49 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Relic HunterСервер отвечает всегда одинаковоСервер отвечает так, как ты его запрограммируешь. Он может запустить длительную синхронную или асинхронную операцию и ждать ее ответа, потом вернуть его клиенту. А может запустить асинхронную операцию и сразу вернуть респонз, а за результатом клиент обратится другим запросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 23:01 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Relic HunterЭго удел клиента как этот вызов инрепретировать. Дожидаться ли ответа от сервера или продолжить выполнение без ожидания.ну а клиент тоже может поступить как запрограммиуешь. Может заблокировать интерфейс и ждать ответа. Может давать пользователю параллельно делать что-то еще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 23:03 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Shocker.ProА может запустить асинхронную операцию и сразу вернуть респонз, а за результатом клиент обратится другим запросом.Ну это ты задвинул:) Ка-же клиент узнает, когда отправляться на сервер за результатом?:) Серверный AJAX ? PS На самом деле все просто. Сервер всегда отвечает синхронно, как сам метод отрабатывает на сервер - не важно. Если клиент не хочет дожидаться ответа, он кладет этот вызов в новый поток и отваливает, продолжив выполение чего-то еще. Когда новый поток дождется-таки ответа он сервера, он, к примеру, обновит что-то на станице, скажем element.innerText=response.text и умрет. Вот и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 23:17 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Relic HunterНу это ты задвинул:) Ка-же клиент узнает, когда отправляться на сервер за результатом?:) Серверный AJAX ? Периодический опрос, long pooling, websocket,.... мало чтоли способов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 23:49 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Relic HunterЕсли клиент не хочет дожидаться ответа, он кладет этот вызов в новый поток и отваливает, продолжив выполение чего-то еще. Когда новый поток дождется-таки ответа он сервера, он, к примеру, обновит что-то на станице, скажем element.innerText=response.text и умрет. Вот и все. Давно это придумал, или только что ))) Вообще у меня другое предложение. Надо браузеро послать запрос и всё. Просто пользователь работает там в своих вкладках. А когда там будет всё готово прилетает ответ и браузер сам открывает вкладку и отображает ответ. А если браузер закрыт, он открывается и загружает ответ. А если комп выключен, то комп включается, открывается браузер и загружает ответ. А если ты летишь в самолёте на острова, но дома пришёл ответ на комп, то самолёт разворачивается, потому что там дома ждёт браузер с ответом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 23:53 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
hVostt, О, народ начал повышать градус топика легкими прохладительными напитками. Жаль, что я на работе :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2015, 00:27 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
AxeleronНу не у всех последнии Студии установлены и не все могут взять свой проект под .NET 3.5 взять и портировать под 4.5. Жизнь. Что поделаешь... на помойку весь дотнет выбросить. Тупиковая ветвь эволюции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2015, 01:26 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
ИзопропилAxeleronНу не у всех последнии Студии установлены и не все могут взять свой проект под .NET 3.5 взять и портировать под 4.5. Жизнь. Что поделаешь... на помойку весь дотнет выбросить. Тупиковая ветвь эволюции Что посоветуете выбрать вместо дотнета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 00:07 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
_=ДОБРЫНЯ=_Что посоветуете выбрать вместо дотнета? Java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 03:43 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
AxeleronJava я не смеюсь. даже если и не менять платформу - ознакомиться с Java - очень полезно. Для расширения кругозора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 09:29 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
ИзопропилAxeleronJava я не смеюсь. даже если и не менять платформу - ознакомиться с Java - очень полезно. Для расширения кругозора. МСУ перелогинься) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 13:21 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Изопропилдаже если и не менять платформу - ознакомиться с Java - очень полезно. Для расширения кругозора. С этим полностью соглашусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 16:07 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
Shocker.ProТС-у надо четко определиться, какую комбинацию хочет ТС а топикстартер пропал куда-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 18:05 |
|
||
|
асинхронные операции .net 3.5
|
|||
|---|---|---|---|
|
#18+
_=ДОБРЫНЯ=_Изопропилдаже если и не менять платформу - ознакомиться с Java - очень полезно. Для расширения кругозора. С этим полностью соглашусь.Что полезного? Ну разве, что как не надо делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 20:40 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38989071&tid=1356418]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 412ms |

| 0 / 0 |
