9. Excel Services を構成する 3 つのコンポーネント
– Excel Calculation Services (ECS)
• Excel Services のエンジン
– Excel Web Access (EWA) Web パーツ
• ECS の情報を HTML にレンダリング
– Excel Web Service API
• Excel Services に外部からアクセスするための API
フロントエンド
Web サーバー
アプリケーション
サーバー
Web ブラウザ
Excel Web Access
Excel Web Service
SQL Server
(コンテンツ データベース)
Excel Calculation
Services
UDFs
カスタム
アプリケーション
Excel Services
Web フォルダ
ファイル共有 MOSS 2007
9
11. Excel Web Service API
– 既定で 用意されている Web サービス
– カスタム アプリケーション内から Excel Services に公開されている Excel データにアクセスで
きる
Excel Web Service API を利用できる
主なアプリケーション
– .NET Framework ベースの Windows アプリケーション
– ASP.NET Web アプリケーション
• SharePoint Web パーツを含む
– Office クライアント アプリケーション (VSTO の利用など)
– JavaScript コード
Excel Web Service API を利用するには
– Web 参照を追加
• http://<サーバ名>/_vti_bin/ExcelService.asmx
• http://<サーバ名>/<サイト>/_vti_bin/ExcelService.asmx