Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Изучаю WCF. Почему не получается в браузере подключиться к службе?
|
|||
|---|---|---|---|
|
#18+
Служба хостится на консольном приложении. Конфига нет - все в коде. class Program { static void Main(string[] args) { using (ServiceHost serviceHost = new ServiceHost(new Service1(), new Uri("http://localhost:8228/MyServise"))) { //WebHttpBinding WebBinding = new WebHttpBinding(); BasicHttpBinding httpBinding = new BasicHttpBinding(); serviceHost.AddServiceEndpoint(typeof(IService),httpBinding, ""); ServiceMetadataBehavior behavior = new ServiceMetadataBehavior(); behavior.HttpGetEnabled = true; serviceHost.Description.Behaviors.Add(behavior); serviceHost.AddServiceEndpoint(typeof(IMetadataExchange), MetadataExchangeBindings.CreateMexHttpBinding(), "mex"); serviceHost.Open(); } Console.ReadLine(); } } Запускается нормально. Набираю в браузере http://localhost:8228/MyServise говорит сервер не найден. Почему? HttpGetEnabled = true указан. Протокол http. Мне кажется должно что-то показать. http://localhost:8228/MyServise/mex тоже ничего не показывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2009, 16:30 |
|
||
|
Изучаю WCF. Почему не получается в браузере подключиться к службе?
|
|||
|---|---|---|---|
|
#18+
И в утилите WCF Test Client пытаюсь добавить ссылку на службу: File - AddService... ввожу "http://localhost:8228/MyServise" и "http://localhost:8228/MyServise/mex" получаю ошибку: Error: Cannot obtain Metadata from http://localhost:8228/MyServise If this is a Windows (R) Communication Foundation service to which you have access, please check that you have enabled metadata publishing at the specified address. For help enabling metadata publishing, please refer to the MSDN documentation at http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Exchange Error URI: http://localhost:8228/MyServise Metadata contains a reference that cannot be resolved: 'http://localhost:8228/MyServise'. Could not connect to http://localhost:8228/MyServise. TCP error code 10061: Џ®¤Є«о票Ґ Ґ гбв ®ў«Ґ®, в.Є. Є®Ґзл© Є®¬ЇмовҐа ®вўҐаЈ § Їа®б Ї®¤Є«о票Ґ 127.0.0.1:8228. Unable to connect to the remote server Џ®¤Є«о票Ґ Ґ гбв ®ў«Ґ®, в.Є. Є®Ґзл© Є®¬ЇмовҐа ®вўҐаЈ § Їа®б Ї®¤Є«о票Ґ 127.0.0.1:8228HTTP GET Error URI: http://localhost:8228/MyServise There was an error downloading 'http://localhost:8228/MyServise'. Unable to connect to the remote server Џ®¤Є«о票Ґ Ґ гбв Почему, я же конечную точку с метаданными добавил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2009, 17:41 |
|
||
|
Изучаю WCF. Почему не получается в браузере подключиться к службе?
|
|||
|---|---|---|---|
|
#18+
serp1, Вы, конечно молодец, что по 3 раза шлете одно и то же сообщение, чтобы отрефрешить состояние ветки до актуального, но это делу слабо помогает, а только раздражает других участников форума, которые к концу рабочей недели уже потеряли весь свой запас терпения и внимательности... (да и код оформлять в мета-теги кода не только удобно для читающих, но и особо полезно для спрашивающих). Посмотрите внимательно - что вы написали: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. З.Ы. если намек не ясен - пузыри он пускает в куче, дожидаясь пока его останки не подберет GC... (а вы к нему браузером хотите подцепиться). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2009, 18:03 |
|
||
|
Изучаю WCF. Почему не получается в браузере подключиться к службе?
|
|||
|---|---|---|---|
|
#18+
Спасибо! Тормознул. А насчет сообщений - сам не знаю, откуда они взялись. Я первое с работы с работы отправил, потом из дома зашел, они откуда то и повылазили. Чтобы отфрешить, отправлять с интервалом в минуту смысла нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2009, 18:52 |
|
||
|
|

start [/forum/topic.php?fid=19&fpage=29&tid=1397781]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 393ms |

| 0 / 0 |
