JSON-RPCとRepresentational State Transfer間の類似点
JSON-RPCとRepresentational State Transferは(ユニオンペディアに)共通で6ものを持っています: クライアント (コンピュータ)、サーバ、Extensible Markup Language、遠隔手続き呼出し、通信プロトコル、SOAP (プロトコル)。
クライアント (コンピュータ)
クライアント(client)は、クライアント・サーバシステムにおいて、サーバ(server)に対してサービスの依頼を行いその提供を受けるような、コンピュータまたはアプリケーションやプロセスのことをいう。サーバからサービスを受ける側を指す。
JSON-RPCとクライアント (コンピュータ) · Representational State Transferとクライアント (コンピュータ) ·
サーバ
ウィキメディア財団のサーバ サーバ または サーバー(server)は、クライアントと呼ばれるコンピュータやソフトウェアや人のリクエストに応じてデータやサービスを提供するソフトウェアあるいはその機能を果たすコンピュータのことである。
JSON-RPCとサーバ · Representational State Transferとサーバ ·
Extensible Markup Language
は、基本的な構文規則を共通とすることで、任意の用途向けの言語に拡張することを容易としたことが特徴のマークアップ言語の総称である。一般的にXML(エックスエムエル)と略称で呼ばれる。JISによる訳語は「拡張可能なマーク付け言語」と定義している。XML文書のフォーマットを予め統一することで、異種プラットフォーム間での情報交換も可能となる。 SGMLからの移行を目的として開発された。文法はSGMLの構文解析器と互換性を保つようにSGMLのサブセットに定められシンプルになり、機能はSGMLに無いものが追加されている。 XML の仕様は、World Wide Web Consortium (W3C) により策定・勧告されている。1998年2月に XML 1.0 が勧告された。2010年4月現在、XML 1.0 と XML 1.1 の2つのバージョンが勧告されている(#バージョン)。
Extensible Markup LanguageとJSON-RPC · Extensible Markup LanguageとRepresentational State Transfer ·
遠隔手続き呼出し
遠隔手続き呼出し(えんかくてつづきよびだし、remote procedure call、リモートプロシージャコール、略してRPC)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを可能にする技術。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。遠隔手続き呼出しを行うソフトウェアがオブジェクト指向プログラミングに基づく場合、遠隔手続き呼出しのことを リモート呼び出し(remote invocation)あるいは リモートメソッド呼び出し (remote method invocation、RMI)と呼ぶこともある(Java RMIなど)。
JSON-RPCと遠隔手続き呼出し · Representational State Transferと遠隔手続き呼出し ·
通信プロトコル
手旗信号は、プロトコルに従って旗を動かす通信方式である。 通信プロトコル(つうしんプロトコル、Communication protocol)は、通信に関する規格のことである。「通信規約」や「通信手順」ともいうTransactions: The Best Papers of 1987, Simulation of Factory Communication Protocols, in Proc. of Simulation and Artificial Intelligence in Manufacturing, ハリー・グナルト。
JSON-RPCと通信プロトコル · Representational State Transferと通信プロトコル ·
SOAP (プロトコル)
SOAP(ソープ)は、コンピュータネットワーク内のWebサービスの実装において、構造化された情報を交換するための通信プロトコルの仕様である。拡張性、中立性、独立性を導入することを目的とする。XML-RPCから発展した、XML Webサービスのための、XMLベースのRPCプロトコルである。 メッセージ形式としてXMLインフォメーションセットを使用する。また、メッセージのネゴシエーションおよび伝送はアプリケーション層のプロトコル(多くの場合HTTPまたはSMTP)に依存する。 SOAPにより、全く異なるオペレーティングシステム(例えばWindowsとLinux)上で走っているプロセス間でもXMLを使って意思疎通が可能になる。HTTPのようなWebプロトコルは全てのオペレーティングシステムにインストールされて走っているので、SOAPの仕組みを使えば、クライアントはその言語やプラットフォームが何であれ、ウェブサービスを起動してレスポンスを受け取ることが出来る。
JSON-RPCとSOAP (プロトコル) · Representational State TransferとSOAP (プロトコル) ·
上記のリストは以下の質問に答えます
- 何JSON-RPCとRepresentational State Transferことは共通しています
- 何がJSON-RPCとRepresentational State Transfer間の類似点があります
JSON-RPCとRepresentational State Transferの間の比較
Representational State Transferが55を有しているJSON-RPCは、18の関係を有しています。 彼らは一般的な6で持っているように、ジャカード指数は8.22%です = 6 / (18 + 55)。
参考文献
この記事では、JSON-RPCとRepresentational State Transferとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:
