powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF. Как определить, что сервис не запущен?
4 сообщений из 4, страница 1 из 1
WCF. Как определить, что сервис не запущен?
    #35592889
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
WCF. Как определить, что сервис не запущен?
    #35592995
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
WCF. Как определить, что сервис не запущен?
    #35593166
Serg****
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
WCF. Как определить, что сервис не запущен?
    #35593681
Пингуйте сервер. System.Net в помощь, а WCF тут не причём.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF. Как определить, что сервис не запущен?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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