2010-03-26 69 views
10

有人可以指點我一個體面的RPC教程(或書籍)Linux,就像在this後。我試圖環視自己,我只找到了真正老的教程。Linux的C/C++ RPC教程

感謝

+1

術語RPC是通用的。您是否有像Sun RPC一樣的特定協議?該教程是舊的,因爲協議*是*真的很舊。 http://en.wikipedia.org/wiki/Open_Network_Computing_Remote_Procedure_Call – 2010-03-26 19:50:57

+0

您發現舊的教程,因爲RPC迴歸。多年來它已經重新發明了六次。你的動機是什麼? – Duck 2010-03-26 19:52:37

+0

半打可能是關閉了一個數量級或3 :-) 如果你已經知道它是什麼的一般想法,你可以推出自己的,並很容易地重新發明它。 – nategoose 2010-03-26 21:43:45

回答

15

由於RPC的想法可以追溯到到1976年和第一商業用途在1981年由施樂公司,我不能完全確定爲真的老教程什麼資格。

以下是您可能會發現有用的一些資源。

+0

Linux Journal是我之前談論的老版本。我想RPC是比我想象的更成熟的技術。也是您名單上的第三個:我無法構建第一個示例。包含的庫中沒有定義rnusers()。 – devin 2010-03-29 16:41:50

+0

'rnusers()'函數返回通過'rpc.rusersd'登錄到指定主機的用戶數量。我一直無法在Linux中找到相同的功能。這裏有一個鏈接到'rpc.rusersd'手冊頁 - http://linux.die.net/man/8/rpc.rusersd – jschmier 2010-03-29 18:03:21