powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Windows XP SP3 и WCF
10 сообщений из 10, страница 1 из 1
Windows XP SP3 и WCF
    #36091156
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зациклился, и нет конструктивных идей.
По возможности, подскажите пожалуйста.
Имею локальную сеть.
На одном из компов её - WCF сервис, на другом (но не SP3) - WCF приложение.
И сервис в упор не хочет замечать приложение.
Ping проходит.
Если на одном компе, то связка сервис-приложение работает штатно.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36091668
пинг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеевPing проходитПинг - это хорошо, а поверх какого конкретно протокола у вас должен работать WCF?
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36092590
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>пинг, 15.07.2009, 16:43 [7420077]
>Пинг - это хорошо ...

TCP/IP.

Активизация WCF в хосте:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   . . .
  //-- Строим объект сервиса
  ps = new Контроллеры_service();
  . . .
  //-- Получим ссылку на интерфейс
  svcHost = new ServiceHost(ps, new Uri[]{});
  ntb = new NetTcpBinding();  //-- Привязка к протоколу TcpIp
  ntb.CloseTimeout = new TimeSpan(0, 20, 0);
  svcHost.AddServiceEndpoint(typeof(nsControlsApp.IControlsApp),ntb,uri);
  svcHost.Open();
  i_Контроллеры_Host = (nsControlsApp.I_Контроллеры_Host)(svcHost.SingletonInstance as nsControlsApp.Контроллеры_service);

Сервис (синглтон):
. . .
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
  [ServiceContract]
  public interface I_Контроллеры_Host {
    [OperationContract]
    bool DbInsert(byte ном, byte тип, byte пар, string текст);
    [OperationContract]
    byte[] f_h_Состояние( );
    [OperationContract]
    byte[] f_h_ПолучимСообщенияДиспетчеру(int idx);
  }
  . . .

  [ServiceContract]
  public interface IControlsApp : I_Контроллеры_Диспетчер, I_Контроллеры_Host, I_Контроллеры_Udp { }

  [ServiceBehavior(
    InstanceContextMode = InstanceContextMode.Single,
    ConcurrencyMode = ConcurrencyMode.Multiple
  )]
  public class Контроллеры_service : IControlsApp {  //-- MarshalByRefObject,
  . . .

С уважением, Владимир.
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36092726
пинг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
телнетом на можете подключиться к серверу на порт, указанный в uri?
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36093833
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>пинг, 16.07.2009, 10:57 [7422384]
>телнетом ...

Не совсем понимаю зачем.

Это
. . .
catch (Exception e) {//-- Отсутствует связь с Интернет-сервисом
. . .
выдает - "Сервер отклонил учетные данные клиента."

Хотелось бы знать с чем сиё кушать и где задаются эти самые учетные данные

С уважением, Владимир.
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36093990
пинг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев>пинг, 16.07.2009, 10:57 [7422384]
>телнетом ...

Не совсем понимаю зачем.

Это
. . .
catch (Exception e) {//-- Отсутствует связь с Интернет-сервисом
. . .
выдает - "Сервер отклонил учетные данные клиента."

Хотелось бы знать с чем сиё кушать и где задаются эти самые учетные данные

С уважением, Владимир.Если будете продолжать в том же духе (по кусочкам выдавать информацию), то долго будете ждать советов. А по теме - посмотреть в мсдне пример в описании NetTcpBinding не пробовали?
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36095227
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>пинг, 16.07.2009, 16:50 [7425440]
>Если будете продолжать ...

Извините, но я сам получаю её по кусочкам. Клиент приложения на компе другого товарища, со своими установками.

Решение оказалось до примитивности просто:
. . .
//-- Получим ссылку на сервис контроллеров (сервер данных)
NetTcpBinding ntb = new NetTcpBinding(SecurityMode.None);
. . .

Розыгрыш команды Била, это их стиль. Я же не заказывал услугу по Security, зачем же мне её навязывают по умолчанию.

С уважением, Владимир
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36095303
Фотография Roman S. Golubin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевЯ же не заказывал услугу по Security, зачем же мне её навязывают по умолчанию.

Представь,

1. ты устанавливаешь операционную систему на компьютер и после установки у нее нет ни каких намеков на безопасность - заходи кто хочешь, бери что хочешь... зато можно запускать любые программы сразу после установки... для особо одаренных предлагается руками выставить все настройки безопасности.
2. ты устанавливаешь операционную систему на компьютер и после установки у нее вся безопасность закручена по самые нехочу... что бы воспользоваться некой программой, надо зайти в настройки брандмауэра и явно разрешить ее использование. Из-за этого много жалоб от пользователей, что ничего не работает.

вопросы:

а. Какой вариант ты выберешь?
б. Какой вариант правильный для массового коробочного продукта?
в. Проведи аналогию с настройками безопасности NetTcpBinding.
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36095369
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Roman S. Golubin, 17.07.2009, 12:22 [7428487]
>Проведи аналогию ...

Не люблю аналогий. Как разработчик, предпочитаю знать как настроена безопасность (рассматриваем конкретный вопрос) и как её настраивать.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Windows XP SP3 и WCF
    #36095382
Фотография Roman S. Golubin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Не люблю аналогий. Как разработчик, предпочитаю знать как настроена безопасность (рассматриваем конкретный вопрос) и как её настраивать.


Дык, литературы вокруг полно - в чем проблема?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Windows XP SP3 и WCF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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