Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как клиент вызывает методы WCF-сервиса
|
|||
|---|---|---|---|
|
#18+
Я не пойму как клиент вызывает методы WCF-сервиса: итак, 1. написал WCF-сервис, все как в книжке, 2 написал app.config <services> <service behaviorConfiguration="NetTcpServiceBehavior" name="wcf1.Service1"> <endpoint address="" binding="netTcpBinding" name="Srv1" bindingConfiguration="netTcpBinding" contract="wcf1.IService1" /> <host> <baseAddresses> <add baseAddress="net.tcp://ИМЯ МОЕЙ МАШИНЫ:992/Service1" /> </baseAddresses> </host> </service> </services> <bindings> <netTcpBinding> <binding name="netTcpBinding" closeTimeout="00:01:00" openTimeout="00:01:00" ... </binding> </netTcpBinding> </bindings> <behaviors> <serviceBehaviors> <behavior name="NetTcpServiceBehavior"> ... </behavior> </serviceBehaviors> </behaviors> 3. Написал хостинг и подключил к этому хостингу app.config 4. Проинсталлировал сервис и запустил его. Теперь пишу клиент. Это обычное Web-приложение. 1. В конфиге прописал: <system.serviceModel> <client> <endpoint name="Srv1" address="net.tcp://ИМЯ МОЕЙ МАШИНЫ:992/Service1" binding="netTcpBinding" contract="wcf1.IService1"/> </client> </system.serviceModel> 2. Нарисовал кнопку и по кнопке мен нужно вызвать метод сервиса. Но вот задача: как обратиться к методам сервиса? а)достаточно только настроек в конфиге? б)необходимо выполнить Add References и прописывать в классе формы пространство имен сервиса? в)необходимо выполнить Add References или Add Service References (я испробовал варианты а) и б). Сервис не видит при этом своего app.config) Господа, подскажите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2008, 14:02 |
|
||
|
как клиент вызывает методы WCF-сервиса
|
|||
|---|---|---|---|
|
#18+
попытался с помощью SvcUtil.exe сгенерить конфиг для использования службы на клиенте. вот что он мне выдал: Microsoft (R) Service Model Metadata Tool [Microsoft (R) Windows (R) Communication Foundation, Version 3.0.4506.648] Copyright (c) Microsoft Corporation. All rights reserved. Attempting to download metadata from 'net.tcp://Моя машина:992/Service1' using WS-Metadata Exchange. This URL does not support DISCO. Microsoft (R) Service Model Metadata Tool [Microsoft (R) Windows (R) Communication Foundation, Version 3.0.4506.648] Copyright (c) Microsoft Corporation. All rights reserved. If you would like more help, type "svcutil /?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2008, 14:34 |
|
||
|
как клиент вызывает методы WCF-сервиса
|
|||
|---|---|---|---|
|
#18+
что это за метаданные и с чем их едят, кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2008, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=19&msg=35504546&tid=1397961]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 300ms |
| total: | 456ms |

| 0 / 0 |
