かなりの 量のドキュメントといくつかのブログを読み、SharePoint サーバー自体での開発を必要としない SharePoint モバイル クライアント開発のオプションについて理解しているかどうかを確認したいと思いました。
SharePoint 2010
- サーバー オブジェクト モデル: コードは SharePoint サーバーで実行する必要があるため、該当しません。
- クライアント オブジェクト モデル (JavaScript) : クロスサイト スクリプティングが許可されていないため、該当しません。
- クライアント オブジェクト モデル (マネージ .Net コード) : 可能ですが、SharePoint サーバーと通信するために追加の .Net サーバーが必要になります。この新しいサーバーは、JSON をモバイル クライアントに提供できます。
- RESTful : 機能は制限されていますが、Managed Client Object Model とは異なり、追加のサーバーは必要ありません。
SharePoint 2007
- サーバー オブジェクト モデル: コードは SharePoint サーバーで実行する必要があるため、該当しません。
- 非推奨の SOAP Web サービス: 可能です。
質問: このリストは網羅的なものですか? 私の要約は正確ですか?