Хост SilverLight / WCF - PullRequest
       8

Хост SilverLight / WCF

0 голосов
/ 10 февраля 2009

Я создал свое первое приложение silverlight: -)

Он имеет базовую страницу и соединяется с БД для заполнения списка. соединение выполняется с помощью wcf, поэтому мой silverlight подключается к ServiceReference, который выполняет эту работу. Это все работает нормально, когда я запускаю из VisualStudio.

Моя проблема в том, что я не уверен, как разместить это приложение. Я создал учетную запись на aspspider, загрузил мой default.html, файл zap (который я переименовал в zip) и базу данных. это работает нормально, пока он не должен подключиться к БД. Что мне нужно загрузить, чтобы соединение с базой данных работало?

Спасибо :-) Martin

Ответы [ 2 ]

0 голосов
/ 11 февраля 2009

Возможно, я звучал лучше, чем в своем первом посте :-) Я не знаю, как разместить wcf или даже если это действительно wcf. Я постараюсь объяснить, где я нахожусь, и был бы очень признателен, если бы вы могли помочь!

В моем решении у меня есть проект silverlight, который при создании мне предложили добавить веб-сервер, что я и сделал. когда дело дошло до добавления соединения с БД, я сделал это, добавив "linq To sql классы" и веб-сервис. Так что теперь в моем проекте веб-сервера у меня есть Iservice1.cs Service1.svc LinqToSql.dbml. Затем я добавил ссылку в серебряном свете.

Есть идеи, как мне организовать этот сервис?

Большое спасибо Martin

0 голосов
/ 10 февраля 2009

Можете ли вы подключиться к службе WCF через браузер или Fiddler? Попробуйте убрать Silverlight из уравнения и убедитесь, что вы получаете данные из WCF.

Кроме того, я заметил в вашем вопросе, что вы ничего не упоминаете о размещении службы WCF с помощью aspspider. Где вы размещаете свой сервис WCF? В качестве первого проекта вы должны настроить службу WCF в том же домене, что и приложение silverlight. В противном случае вам придется использовать политики домена Silverlight Cross, чтобы получить видео на silverlight.net

...