Поддерживает ли Spring SharePoint? - PullRequest
1 голос
/ 21 июня 2010

Поддерживает ли Spring SharePoint?

В моем приложении Spring я хочу сохранить данные в ShaePoint.

В другом (java) приложении мы используем CAML для чтения / обновления данных в SharePoint.

Считаете ли вы, что я должен использовать тот же (CAML), или Spring предоставляет какие-либо API, которые облегчают мою работу.

Спасибо:)

РЕДАКТИРОВАТЬ: его SharePoint 2003 и WSS 2.0

Ответы [ 3 ]

2 голосов
/ 21 июня 2010

Используя ваше Java-приложение, вы сможете отправлять XML на веб-службы SharePoint.Проверьте эту ссылку для SDK веб-служб WSS 3.0: SDK веб-служб WSS 3.0 (MSDN)

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

AFAIK SharePoint должен также поддерживать HTTP GET / POST для чтения / записи данных.Однако, по моему опыту, чтение / сохранение данных из Java в SharePoint обычно связано с проблемами на уровне аутентификации.Фактически SharePoint обычно использует проверку подлинности NTLM, которую сложно реализовать в Java.В прошлом я провел несколько экспериментов, используя HttpClient и внедряя аутентификацию NTML, как описано здесь , для чего требуется jCIFS .

Еще быстрее, но грязнееВариант следующий.Поскольку в конечном итоге SharePoint хранит файлы в файловой системе, просто укажите этот путь как Windows UNC Path и сделайте его доступным с компьютера, на котором выполняется приложение Java.Затем Java может просто открыть File на пути UNC обычным способом, и все будет прозрачно для вашего приложения (путь UNC будет выглядеть примерно как \\machine-name\path\to\store).Это не очень элегантно и, возможно, не очень безопасно.

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

Вот ссылка для скачивания WSS 2.0 WSS 2.0 SDK Скачать

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