Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.12.2007, 20:21
Manowar1 вне форума Посмотреть профиль Отправить личное сообщение для Manowar1 Найти все сообщения от Manowar1
  № 1  
Ответить с цитированием
Manowar1

Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
По умолчанию Как в WebService определить, что сервер не запущен?

Вообщем надо вычислить что сервер, с которым я работаю по средстам веб сервайса не поднят. Во Флеше вызывалось событие onFault. Во Flexе почему-то событие не генерится для этой ситуации. Может есть ещё какие-то способы?

Старый 24.12.2007, 20:41
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 2  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
во flex - событие fault
__________________
4am is time to rock

Старый 25.12.2007, 14:54
Manowar1 вне форума Посмотреть профиль Отправить личное сообщение для Manowar1 Найти все сообщения от Manowar1
  № 3  
Ответить с цитированием
Manowar1

Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
Да, во флекссе есть такое событие, но оно при отсутствующем сервере не срабатывает. Оно срабатывает, если сервер сам возвращает ошибку.

Старый 26.12.2007, 01:49
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 4  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Тогда попробуйте устроить loadWSDL....при неработающем сервере там ошибка вываливается.
__________________
4am is time to rock

Старый 11.01.2008, 19:46
Manowar1 вне форума Посмотреть профиль Отправить личное сообщение для Manowar1 Найти все сообщения от Manowar1
  № 5  
Ответить с цитированием
Manowar1

Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
Пробывал не вываливается

Старый 12.01.2008, 16:06
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 6  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
Значит плохо пробывали. код пробывания в студию

Старый 12.01.2008, 16:20
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 7  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
ioError? А хотя его у rpc нету, тогда только fault


Последний раз редактировалось †‡Paladin‡†; 12.01.2008 в 16:24.
Старый 12.01.2008, 16:56
lowka вне форума Посмотреть профиль Отправить личное сообщение для lowka Найти все сообщения от lowka
  № 8  
Ответить с цитированием
lowka

Регистрация: Sep 2006
Сообщений: 256
выставляйте requestTimeout у службы.
__________________
:emocry:

Старый 23.01.2008, 14:41
Manowar1 вне форума Посмотреть профиль Отправить личное сообщение для Manowar1 Найти все сообщения от Manowar1
  № 9  
Ответить с цитированием
Manowar1

Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
это код который на кенЛоад выдаёт тру
Код:
			webService = new WebService();
			webService.addEventListener(FaultEvent.FAULT, onFault);
			webService.wsdl = 'http://bla.service?WSDL';
			if (webService.canLoadWSDL())
					webService.loadWSDL();
			else 
			   		onFault(new FaultEvent(FaultEvent.FAULT));
а что происходит по привышению времени requestTimeout?

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:35.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.