Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF. Как определить, что сервис не запущен? / 4 сообщений из 4, страница 1 из 1
14.10.2008, 11:22
    #35592889
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. Как определить, что сервис не запущен?
Как понять, что сервис к которому я обращаюсь не отвечает?
Код выглядит так:
Код: plaintext
1.
2.
ChannelFactory<IFoo> factory = new ChannelFactory<IFoo>(new NetTcpBinding());
mRemoteObject = factory.CreateChannel(new EndpointAddress("net.tcp://localhost/Foo"));

После выполнения этого кода mRemoteObject != null, но вызов любого метода вызывает исключение.
factory.State == Opened
...
Рейтинг: 0 / 0
14.10.2008, 11:56
    #35592995
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. Как определить, что сервис не запущен?
Serg****Как понять, что сервис к которому я обращаюсь не отвечает?
Код выглядит так:
Код: plaintext
1.
2.
ChannelFactory<IFoo> factory = new ChannelFactory<IFoo>(new NetTcpBinding());
mRemoteObject = factory.CreateChannel(new EndpointAddress("net.tcp://localhost/Foo"));

После выполнения этого кода mRemoteObject != null, но вызов любого метода вызывает исключение.
factory.State == Opened

и в чем состоит исключение?
...
Рейтинг: 0 / 0
14.10.2008, 12:48
    #35593166
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. Как определить, что сервис не запущен?
WinnipuhSerg****Как понять, что сервис к которому я обращаюсь не отвечает?
Код выглядит так:
Код: plaintext
1.
2.
ChannelFactory<IFoo> factory = new ChannelFactory<IFoo>(new NetTcpBinding());
mRemoteObject = factory.CreateChannel(new EndpointAddress("net.tcp://localhost/Foo"));

После выполнения этого кода mRemoteObject != null, но вызов любого метода вызывает исключение.
factory.State == Opened

и в чем состоит исключение?
The connection attempt lasted for a time span of 00:00:02.1406250.
TCP error code 10061: No connection could be made because the target machine actively refused it 127.0.0.1:9000.
...
Рейтинг: 0 / 0
14.10.2008, 15:16
    #35593681
WCF. Как определить, что сервис не запущен?
Пингуйте сервер. System.Net в помощь, а WCF тут не причём.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF. Как определить, что сервис не запущен? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]