Веб-служба и удаленный сервер

Программирование Web-приложений и Web-сервисов.

Модератор: Ramzes

porvoo
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 01.04.2007 (Вс) 11:43

Веб-служба и удаленный сервер

Сообщение porvoo » 01.04.2007 (Вс) 11:53

При вызове из клиента (ATLAS) службы выпадают ошибки. Служба не успевает возвратить значение. Как бы обработать и написать ошибку пользователю?

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 10.04.2007 (Вт) 15:50

Для начала - установите релиз (ajax.asp.net) - ASP.NET Ajax 1.0.
В клиентской библиотеке есть возможность обрабатывать ошибки передав ссылку на функцию для обработки ошибок:

MyService.ServiceMehtod(params, OnComplete, OnError, context);

А функция onError аналогична по сигнатуре OnComplete:

function onError(err, context)
{

}
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

porvoo
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 01.04.2007 (Вс) 11:43

Сообщение porvoo » 13.04.2007 (Пт) 23:13

Опа... А что в контекст передавать? Параметры вроде уже передаются... А про юзера разве есть что-то еще или IP передать?

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 14.04.2007 (Сб) 0:04

А что хотите - переданный параметр context будет неизменным при передаче вобработчик Completed и Error.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

mazzutt
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 18.05.2007 (Пт) 22:52

Сообщение mazzutt » 18.05.2007 (Пт) 23:15

А можно объекты передавать?


Вернуться в ASP.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList