2009-09-27 2 views

ответ

3

Ключевые моменты:

  • Добавьте конфигурации WCF в web.config вашего сайта SharePoint.

  • Настройте службы для запуска в режиме совместимости ASP.NET. Это гарантирует, что они будут проходить через конвейер ASP.NET, который необходим для SharePoint.

  • Создайте путь для хранения файлов .svc в каталоге веб-сайта IIS. Установите его неуправляемым, чтобы SharePoint не мешал.

  • Разверните DLL для обслуживания.

Существует много деталей, которые здесь не подходят. Прочтите Sahil Malik's posts для получения полных примеров и дополнительной информации о том, как сделать все вышеперечисленное, а также дополнительных методов, таких как упаковка в решениях. Есть также an article by Steve Fox, что также довольно подробно.

Если вы хотите углубиться в WCF, включая главу об интеграции с SharePoint, прочитайте Developing Service-Oriented AJAX Applications on the Microsoft® Platform автор Daniel Larson.