BT

Article: SharePoint Webサービスを始めましょう

| 作者: 編集部 フォローする 0 人のフォロワー 投稿日 2008年6月6日. 推定読書時間: 2 分 |

SharePointはWebサービス一式を通じて互換性と遠隔オペレーションをサポートしますが、ここでいうSharePointはWSS 3.0(Windows SharePoint Services)とMOSS 2007(Microsoft Office SharePoint Server)のことです。プログラムに基づいてSharePointにアクセスするには、WebDAVに加えて、オブジェクトモデルやWebサービス、 HTTP上のRPCなど、多数のやり方があり、アプリケーションのニーズに応じて、それぞれにメリットと使うべき場所があります。SharePoint RPCプロトコルは有用かつ強力になり得ますし、特にコンテンツの追加となると、確かに威力を発揮します。オブジェクトモデルはWebサービスに比べてずっと頑丈で機能が豊富ですが、遠隔オペレーションに対するサポートがないため、オブジェクトモデルを活用するには、コードをSharePointサーバー上で実行しなければならず、活用するには.NETコードを自分で書かねばなりません。管理用のスクリプトや、クライアントマシン上で動作中のアプリケーションや企業内の非SharePointアプリケーションのタスクなどでSharePointコンテンツを操作する必要があるなど、 SharePointのデータを遠隔で扱う理由は多種多様にあります。SharePoint Webサービスはオブジェクトモデル上に構築され、オブジェクトモデルで利用可能な機能のサブセットを公開しており、遠隔オペレーションが可能で、Web サービスの消費をサポートするいかなる言語およびプラットフォームの使用も可能にします。SharePointと一緒に出荷されるWebサービスは、ほとんどのタスクをこなすには十分ですが、Webサービスでは表面化していないオブジェクトモデルのオペレーションが必要となる可能性もあり、その場合はカスタムのWebサービス実装によりWebサービスを拡張する必要があるでしょう。この記事では、WSS3とMOSS 2007に難しい設定など一切せず、すぐに利用可能なWeb サービスと、Javaと.NETからそのWebサービスを消費する方法に目を向けます。

続きを読みたい方は、以下URLまでアクセスしてください。
http://www.infoq.com/jp/articles/swanson-moss-web-services

また、Webサービスに関するほかの記事が気になる方は、以下URLで表示される一覧よりお選びください。
http://www.infoq.com/jp/webservices

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT