Share via


複合ビジネス SharePoint アドイン

複合ビジネス アドインは、ビジネス プロセスと基幹業務 (LOB) テクノロジ (データベースや Web サービスなど) に緊密に統合されるアドインです。 通常、これらのアドインには、ユーザーやその他のテクノロジとの複雑な相互作用が数多く含まれます。

このセクションで説明するサンプル複合ビジネス アドインに含まれる構成要素を使用すると、お使いのテクノロジやプロセスを SharePoint アドイン モデルに統合できます。

SharePoint ホスト型アドインとプロバイダー ホスト型アドイン

複合ビジネス アドインを作成する前に、まずアドインがホストされる場所を決定する必要があります。 ホスト型アドインが最も適切に機能するのは、JavaScript で処理できる単一サイト実装に要件スコープを絞ることができる場合です。 プロバイダー ホスト型アドインは、より複雑なビジネス要件に適しています。

次の表は、アドインをホストする場所を決定する際の考慮事項をまとめたものです。


SharePoint ホスト型アドイン プロバイダー向けのホスト型アドイン
必要なことは JavaScript ですべて行える。 JavaScript 以外の言語を使用する必要がある。
複数のサイトをまたいで作業する必要がないアドイン (チーム予定表アドインやおすすめのニュース ローテーターなど)。 アドインで複数のサイトをまたいで情報にアクセスし、作業する必要がある。 たとえばサイト コレクションのプロビジョニング アドインなど。
コンテンツは機密性が高く、セキュリティの保たれた状態で、SharePoint だけに置かれている必要がある。 他の基幹業務技術と統合する必要があるアドイン。
アドイン専用のポリシーによって可能になる、引き上げられたアクセス許可が必要なアドイン。
高度にカスタマイズされた UI が必要なアドイン。

このセクションの内容

記事 サンプル 以下の方法を説明します...
InfoPath フォームを SharePoint に移行する InfoPath フォームを、サポートされている他のテクノロジに移行する。
SharePoint Online でのデータ ストレージ オプション Core.DataStorageModels 各種のストレージ モデルを使用して SharePoint Online のデータを格納する。
会社イベント アドインと SharePoint との統合 BusinessApps.CorporateEventsApp プロバイダー向けのホスト型アドインを使用して複雑なビジネス タスクを実装する。
SharePoint ワークフローからの Web サービス呼び出し

Workflow.CallCustomService

Workflow.CallServiceUpdateSPViaProxy

Workflow.AssociateToHostWeb

プロバイダー ホスト型アドインを使用して、ビジネスデータが含まれているリモート Web サービスを呼び出します。

関連項目