Next Topic

Previous Topic

Book Contents

VSA APIウェブサービス - 概略

VSA APIウェブサービスは、プログラム的にVSAと相互作用するクライアントに汎用のインターフェースを提供します。このAPIは、クライアントがサードパーティのパッケージと相互作用を行うのを助けます。APIは以下のサービスに焦点を当てています:

  • 接続 - このサービスは通信全体で、APIのユーザーが使用するGUIDを認証し、受信するのを助けます。このGUIDはユーザーと同様に年をとります。
  • チケット - このサービスは、ユーザーが新しいチケットの通知を受ける基本的な仕組みです。この仕組みによって、ユーザーはチケットのフィールドを更新できます。
  • アラーム - このサービスは、ユーザーが新しいアラームの通知を受け、アラームに終了とマークを付ける基本的な仕組みです。
  • マシン - このサービスは、1台または複数のマシンに関する一連のデータの収集を要求します。

VSA APIウェブサービスWebサービス記述言語(WebServices Description Language, WSDL)をベースにしています。WSDLはブラウザに表示される、ウェブサービスとの間で交換されるデータの抽象化された記述です。ウェブサービスと接続するクライアントプログラムは、WSDLを読み込んで、サーバーでどの機能が使用可能であるかを決定します。使用する特別なdatatypeは、XMLスキーマの形式のWSDLファイルに埋め込まれます。さらに、クライアントはSOAPを使用して、実際にWSDLで一覧されている機能を呼び出します。

以下は、vsaWSの出力の例です:

Word 60% / HTML 100%