Есть ли способ получить данные из Oracle в форму, хранящуюся в SharePoint 2007? - PullRequest
0 голосов
/ 19 августа 2010

Мне нужно, чтобы документ или форма автоматически обновлялись при обновлении данных в базе данных Oracle. Если это невозможно, может ли кто-нибудь дать мне руководство по решению, подобному этому?

Спасибо за помощь.

1 Ответ

0 голосов
/ 19 августа 2010

Oracle поддерживает триггеры в Java , поэтому вы можете выполнить некоторый код при изменении данных в БД.Sharepoint 2007 поддерживает WebServices, поэтому вы можете создать клиент, который вызывает веб-службу для обновления формы.

Но это звучит проще, чем есть.Документация для веб-сервисов в Sharepoint ... э-э ... могла бы быть лучше.Многие установки Sharepoint настаивают на входе в домен, поэтому вам нужно найти способ запуска Oracle с входом в домен Windows.

В конце, вероятно, проще создать электронное письмо, когда данные изменяются вOracle и попросите кого-нибудь вручную обновить форму.

При этом вы заплатили Microsoft много денег за Sharepoint, поэтому они обязаны сообщить вам, какой API использовать, и они, возможно, даже могут привести пример,скажем C #.Если ничего не помогает, вы можете запустить небольшой сервер на C #, который обновляет форму и прослушивает пакеты данных, отправленные триггером Java в Oracle.

[EDIT] [Вот сообщение в блоге] 2 для начала работы с Java, Apache Axis и Sharepoint.Оставьте комментарий, если у вас есть какие-либо обновления. Lu К сожалению, я больше не работаю в компании, которая использует Sharepoint.

...