Запросы элементов списка и использование веб-сервисов SharePoint по сравнению с объектной моделью

Минимум 10 КБ требуется для завершения обучения. Вы можете добавить любой источник данных в желаемую языковую пару, но вы действительно хотите найти обучающие предложения, которые соответствуют тому, что вы будете переводить.

5
задан Alex Angas 27 November 2008 в 17:15
поделиться

4 ответа

Объектная модель лучше, поскольку можно получить доступ к дополнительным функциям и полной детали элементов списка, таких как история версий.

Объектная модель также лучше для производительности (как долго, поскольку Вы располагаете () свой spsite и объекты spweb правильно).

Объектная модель Sharepoint имеет некоторые различия между 2 и 3, но если Вы посмотрите на ссылку для v2 затем, то это будет также работать полностью с v3.

Веб-сервисы не изменились вообще между v2 и v3, который объясняет, почему у них нет новых возможностей v3.

Причина, которую объектная модель выиграет на производительности, состоит в том, что Вы не будете сериализировать данные как Xml и затем передавать большой блок Xml и затем десериализовывать Xml. Объектная модель экономит Вашу память и пропускную способность.

5
ответ дан 13 December 2019 в 05:44
поделиться

Первой вещью рассмотреть является "мой код, будет работать на sharepoint сервере или удаленно?"

  • Если это работает удаленно, Вы не имеете никакого выбора, используете веб-сервисы

  • Если бы это работает на sharepoint сервере, я предложил бы использовать объектную модель, поскольку производительность будет лучше, у Вас будет доступ к большему количеству API, и аутентификация будет легче (=automatic).

5
ответ дан 13 December 2019 в 05:44
поделиться

+1 к другим плакатам.

Если Вы решаете пойти путем OM затем, можно скомпилировать и для WSS 2.0 и для WSS 3.0 из одного источника. Они должны запустить Вас.

Разработка для Sharepoint 2003, использующий Visual Studio 2008?

Как сослаться на две версии API?

2
ответ дан 13 December 2019 в 05:44
поделиться

OM может использоваться в форме Infopath? В настоящее время я использую веб-сервисы для получения по запросу в данных списка, которые я хочу, но я использовал бы OM.

0
ответ дан 13 December 2019 в 05:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: