sunrpc

    1熱度

    1回答

    我試圖將文本文件從客戶端傳輸到使用SunRPC實現的服務器。我能夠傳輸數據,但只能傳輸前四個字符。起初我只能得到一個字符,因爲我定義的變量的數據類型是字符指針。 add.x文件 struct file_details { unsigned int file_len; int *file_val; }; struct add_in { int *author;

    1熱度

    1回答

    我們在我們的應用程序中使用RPC(udp套接字),並且我們注意到,當RPC未被目標應用程序接收(或確認)時,它會重新傳輸消息。 RPC是否顯示消息的順序?假設我們有消息1和消息2,它是否等待消息1被接收方確認,然後發送消息2? 另外我還沒有找到默認情況下重做了多少次,如果x次重試後發送失敗,它會在某處記錄下來,以便我們檢查它? 感謝

    1熱度

    1回答

    我正在嘗試使用Sun RPC實現一個小型客戶機 - 服務器程序。我希望它的一個功能是讓客戶端能夠將任何格式的文件上傳到服務器。 現在我有這樣的說明: struct add_in{ string author<>; string title<>; opaque file<>; }; struct node{ struct node * next;

    2熱度

    1回答

    我一直在尋找通過互聯網上的多個網站,其實是想知道我們如何在.X寫入文件規範中 .C產生同等功能 RPC文件。我參觀了每一個網站建議使用以下各種規格的* .X文件: program ADD_PROG { version ADD_VERS { int ADD(intpair) = 1; } = 1; } = 0x23451111; 因此,瞭解實際,我從被稱爲神經節

    0熱度

    1回答

    我試圖通過RPC發送一個數組,但是當數據數組變大時,我收到「RPC:無法編碼參數」。在我看到的10Kb以下。 這是失敗的路線。 xdr_bytes (xdrs, (char **)&objp->data, (uint*)&objp->len, objp->len)) 這是被引用的結構。 struct dataStruct { unsigned int len; u_char

    1熱度

    1回答

    當用戶在DataGrid中懸停行時,我想顯示一個彈出窗口,其中包含有關此行​​的一些信息。 我堅持如何將DataTrigger綁定到動態填充的DataGrid表中的每一行。 我已經找到解決方案只爲工具提示,但工具提示不適合我,因爲我需要有更多的彈出控制(不要在用戶將鼠標光標移動到另一個控件時立即隱藏它,能夠點擊鼠標等彈出) 這裏就是我試圖彈出DataTrigger綁定到每一個DataGrid行XA

    0熱度

    1回答

    我想使用RPC將服務器/客戶端程序從客戶端(包含某些字符串)傳輸到服務器。該結構必須使用鏈接列表保存在服務器上。在這一刻,我有以下代碼: .X文件: struct paper_node { long id; string author<>; struct paper_node *next; }; struct add_in { string aut

    0熱度

    1回答

    如何計算或估計客戶端和服務器之間的RTT(往返時間)? 解決此問題的教程或示例也有幫助。

    0熱度

    1回答

    我有一個運行在Solaris中的RPC服務器。我有一個RPC客戶端,它在Solaris中運行良好。 當我在Linux(RHEL 5或6)中編譯並運行相同的代碼時,我得到了服務器中的Error解碼參數。 我應該如何找出問題? 的代碼的某些部分是: /* now allocate a LoopListRequestStruct and fill it with request data */

    4熱度

    1回答

    我試圖弄清楚爲什麼這種方式無法正常工作,我有點瘋狂。我使用sunrpc,但生成的服務器代碼引發以下: 無法註冊服務:RPC:不能編碼參數 無法註冊(MYRPC,MYRPC_V1,UDP)。 我不知道爲什麼會發生這種情況。我做以下,以生成stub: $ rpcgen -NMC myrpc.x 這裏是我的XDR struct imgdata{ opaque data<>; }; p