Что точно я должен сделать для хостинга сервиса WCF в IIS 7.0 с помощью netTcpBinding?

Самостоятельные типы позволяют вам определять циклические зависимости. Например, вы можете добиться этого:

trait A { self: B => }
trait B { self: A => }

Наследование с использованием extends не позволяет этого. Попробуйте:

trait A extends B
trait B extends A
error:  illegal cyclic reference involving trait A

В книге Одерского посмотрите раздел 33.5 (Глава «Создание пользовательского интерфейса электронной таблицы»), в котором упоминается:

В примере электронной таблицы класс Model наследует от Evaluator и таким образом получает доступ к его методу оценки. Чтобы пойти другим путем, класс Evaluator определяет свой собственный тип как Model:

package org.stairwaybook.scells
trait Evaluator { this: Model => ...

Надеюсь, это поможет.

7
задан Gonzalo Méndez 9 July 2009 в 18:46
поделиться

2 ответа

Вам необходимо включить TCP-хостинг в WAS, вызвав appcmd.exe :

%windir%\system32\inetsrv\appcmd.exe set site 
    "Default Web Site" -+bindings.[protocol='net.tcp',bindingInformation='*']

Просмотрите документацию MSDN или Мишель Леру Статья Бустаманте по этой теме - она ​​содержит всю необходимую информацию.

Марк

3
ответ дан 7 December 2019 в 14:36
поделиться

Благодарю за ответ и за ссылки. Я их проверю. Я забыл сказать, но я уже включил TCP-хостинг. Кто-то предложил мне добавить это в файл конфигурации:

<endpoint address="mextcp" binding="mexTcpBinding" contract="IMetadataExchange"/>

И теперь все работает нормально. С уважением,

Гонсало

1
ответ дан 7 December 2019 в 14:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: