プロトコルデフォルト

これは "JSONRPC 2.0" メッセージを使用して実装されたデフォルトのサブプロトコルです。このプロトコルを使用してメッセージを送信するたびに、以下のプロパティを持つ JSON オブジェクトが作成されます:

 

jsonrpc: JSON-RPC プロトコルのバージョンを指定する文字列。正確に「2.0」でなければなりません。

 

method: 呼び出されるメソッドの名前を含む文字列。「rpc」という語の後にピリオド文字(U+002E または ASCII 46)が続くメソッド名は、rpc 内部メソッドと拡張機能のために予約されており、他の目的には使用してはなりません。

 

params: メソッドの呼び出し中に使用されるパラメーター値を保持する構造化された値。このメンバーは省略してもかまいません。

 

id: クライアントによって設定される識別子で、含まれる場合は文字列、数値、または NULL 値を含む必要があります。含まれない場合は通知とみなされます。値は通常 Null であるべきではなく [1]、数値には小数部分を含まないべきです [2]

 

 

JSON オブジェクトの例:

 

{"jsonrpc": "2.0", "method": "subtract", "params": [42, 23], "id": 1}

 

 

機能

コンポーネント

TsgcWSPClient_sgc: サーバープロトコルデフォルト VCL コンポーネント。

 

TsgcWSPClient_sgc: クライアントプロトコルデフォルト VCL コンポーネント。

 

Javascript コンポーネント: クライアント Javascript リファレンス。

 

ブラウザテスト

このプロトコルをお気に入りのWebブラウザでテストする場合は、 次のURLを入力してください(カスタムのホストとポートを定義する必要があります)

 

http://host:port/esegece.com.html