2012-02-16 2 views
0

Если я использую любой из методов CRUD SocialDataService (например, AddComment), я обнаружил, что даже после успешного завершения POST SharePoint фактически не обработал это изменение. Под этим я подразумеваю, что быстрый вызов GetCommentsOnUrl вернет старые данные, хотя я явно делаю свой запрос только после получения ответа.Что такое задержка в SharePoint 2010s SocialDataService?

Есть ли определенное время задержки, которое я могу ждать, чтобы убедиться, что SP успел обработать изменение? Если я использую AJAX для внесения изменений на страницу (которая в то же время была изменена другими пользователями), я бы хотел представить самую последнюю версию, так как долго я жду до того, -поля веб-службы?

изменить: дольше, чем 1 секунда, менее 1,5 это настройка сервера или что-то еще?

ответ

0

Еще один бессмысленный вопрос об SP, тогда ответ будет равен 1,5 с. Не стесняйтесь публиковать ответ, если вы знаете что-нибудь об этой проблеме, и я поменяю галочку.

0

Служба социальных данных использует этот пользовательский сервис синхронизации профилей в фоновом режиме:

Профиль пользователя Service Application - Социальная Рейтинг Синхронизация Работа

сервис настроен на работу каждый час OOTB.

+0

Как это могло быть правдой? Это означало бы, что комментарии не будут существовать в течение часа после их публикации. – Sinetheta

+0

См. Http://www.ride-the-bytes.com/?p=1064 и http://technet.microsoft.com/en-us/library/cc678870(v=office.14).aspx Я не знаю, относится ли это к комментариям, но я знаю, что для рейтингов и ставок это 1 час. –

+0

Да, поэтому их рейтинговая система бесполезна. Комментарии немного менее ужасны, но кто знает, может быть, они тоже работают на задании таймера, о котором никто не говорит. Я стараюсь не углубляться в проблемы SharePoint, это просто приводит к грусти. – Sinetheta

Смежные вопросы