Webインターフェイス¶
STRIXサーバーには、外部に用意したWebサーバーと連携して高度な機能を実現するためのインターフェイスがあります。
WebAPIは、外部サーバーからの指示でSTRIXサーバーに処理を行わせる機能です。
WebHookは、STRIXサーバーが特定の処理を行う際に外部サーバーに通知する機能です。
sequenceDiagram
participant X as 外部サーバー
participant S as Strixサーバー
alt WebAPI
X ->>+ S: メッセージ
S -->>- X: レスポンス
else WebHook
S ->> X: イベント通知
end
STRIXサーバーのWebインターフェイスはhttps/JSONといったWeb技術で構築されており、一般的なWebアプリケーションと容易に組み合わせることができるようになっています。