1

かなりの ドキュメントといくつかのブログを読み、SharePoint サーバー自体での開発を必要としない SharePoint モバイル クライアント開発のオプションについて理解しているかどうかを確認したいと思いました。

SharePoint 2010

  1. サーバー オブジェクト モデル: コードは SharePoint サーバーで実行する必要があるため、該当しません。
  2. クライアント オブジェクト モデル (JavaScript) : クロスサイト スクリプティングが許可されていないため、該当しません。
  3. クライアント オブジェクト モデル (マネージ .Net コード) : 可能ですが、SharePoint サーバーと通信するために追加の .Net サーバーが必要になります。この新しいサーバーは、JSON をモバイル クライアントに提供できます。
  4. RESTful : 機能は制限されていますが、Managed Client Object Model とは異なり、追加のサーバーは必要ありません。

SharePoint 2007

  1. サーバー オブジェクト モデル: コードは SharePoint サーバーで実行する必要があるため、該当しません。
  2. 非推奨の SOAP Web サービス: 可能です。

質問: このリストは網羅的なものですか? 私の要約は正確ですか?

4

1 に答える 1

2

SharePoint 2007 の場合、FrontPage RPC 呼び出しでもある程度の処理が可能だったと思います。Web サービス インターフェイスには些細なバグがあり、多くの場合不完全でした。広く使用されているかどうかはわかりませんし、十分にサポートされているようにも見えませんでした。

私が SharePoint と広範囲にインターフェイスをとっている会社で働いていたとき、サーバー オブジェクト モデルと連携する独自の Web サービスがありました。オブジェクト モデルの一部が十分に公開されておらず、Microsoft 内でも十分に理解されているとは限らないため、それでも問題が発生しましたが、Sharepoint とのリモート統合を十分に行うにはこれしか方法がありませんでした。

于 2012-05-09T10:15:15.950 に答える