@@ -16,5 +16,5 @@ Go言語は21世紀のC言語です。性能と簡単さを追求するため、
|
|||||||
|
|
||||||
## links
|
## links
|
||||||
* [目次](<preface.md>)
|
* [目次](<preface.md>)
|
||||||
* 次へ: [第七章まとめ](<07.7.md>)
|
* 前へ: [第七章まとめ](<07.7.md>)
|
||||||
* 前へ: [Socketプログラミング](<08.1.md>)
|
* 次へ: [Socketプログラミング](<08.1.md>)
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ RPC(Remote Procedure Call Protocol) 、このリモートプロセスのコ
|
|||||||
- 10.クライアントはハンドルが返すデータを受け取る。
|
- 10.クライアントはハンドルが返すデータを受け取る。
|
||||||
|
|
||||||
## Go RPC
|
## Go RPC
|
||||||
Go標準パッケージではすでにRPCをに対するサポートがされています。また、3つのレベルとなるRPC、HTTP、JSONRPCをサポートしています。しかしGoのRPCパッケージは唯一無二のRPCであり、伝統的なRPCシステムとは異なります。これはGoが開発したサーバとクライアント間のやりとりのみをサポートします。なぜなら内部ではGoを採用してエンコードされているからです。
|
Go標準パッケージではすでにRPCに対するサポートがされています。また、3つのレベルとなるRPC、HTTP、JSONRPCをサポートしています。しかしGoのRPCパッケージは唯一無二のRPCであり、伝統的なRPCシステムとは異なります。これはGoが開発したサーバとクライアント間のやりとりのみをサポートします。なぜなら内部ではGoを採用してエンコードされているからです。
|
||||||
|
|
||||||
Go RPCの関数は以下の条件に合致した時のみリモートアクセスされます。そうでないものは無視されます。細かい条件は以下の通り:
|
Go RPCの関数は以下の条件に合致した時のみリモートアクセスされます。そうでないものは無視されます。細かい条件は以下の通り:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user