Доступ к внешним данным из приложения Silverlight, запущенного в веб-части в Sharepoint 2010 - PullRequest
0 голосов
/ 03 июня 2010

Я могу читать списки SP и извлекать данные из контекста SP, но я также пытаюсь получить данные из внешней базы данных и точно не знаю, как это сделать. Возможно ли добавить связь WCF к веб-части, которая позволит приложению Silverlight взаимодействовать со службой WCF? Если да, какие-нибудь примеры, как это сделать?

Или есть лучший способ хранить / извлекать пользовательские данные, к которым я не хочу, чтобы они были доступны через пользовательские списки sp?

Ответы [ 2 ]

1 голос
/ 04 июня 2010

Можно использовать комбинацию BCS / внешних типов контента для отображения данных в SharePoint, а затем клиентскую объектную модель SharePoint для доступа к этому.

0 голосов
/ 04 июня 2010

Эрик

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

  1. Если вам нужно развернуть службу wcf на сайте sharepoint, следуйте этой статье из Sahil Malik: http://blah.winsmarts.com/2008-5-SharePoint_as_a_WCF_Host.aspx

  2. Как только служба развернута, и вы сможете получить к ней доступ, т. Е. Добавить ссылку на службу в свой проект Silverlight.

  3. Загрузите приложение silverlight в свою веб-часть

Эта ссылка также может помочь:

http://blah.winsmarts.com/2008-7-SilverLight_WCF_References_in_SharePoint_-_The_right_way.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...