thrift-protocol

    2熱度

    1回答

    我是節儉新手。我在python中寫了一個thrift服務器,也是python中的客戶端。 這裏是我的節儉認定中: struct RatingByReport { 1: required string ticker, 2: required i32 cnt_institution, 3: optional list<string> strong_buy, 4:

    3熱度

    2回答

    我想知道是否可以使用apache節點的序列化部分。 我基本上已經創建了一個自定義通信協議,並希望從我的服務器(PHP)向客戶端(C#)傳遞節儉對象。 我的本土通信協議基本上是JSON。我想用thrift在PHP端正確構建對象,然後通過JSON發送它,然後我的C#應用​​程序將使用thrift生成的類重構對象--gen csharp myfile.thrift 有沒有人知道這是可能的,或者我會從哪裏

    0熱度

    1回答

    我有一個節儉結構是這樣的: struct GeneralContainer { 1: required string identifier; 2: required binary data; } 的想法是能夠通過不同類型的單一的「管」節儉的對象,並且仍然能夠正確地反序列化另一端。 但序列化一個GeneralContainer對象,然後反序列化它將更改data字段的內容。我

    0熱度

    1回答

    我試圖做一個簡單的節儉序列化/反序列化反序列化我如果有以下消息失敗: /home/przemek/workspace/leviathan/node_modules/thrift/lib/thrift/protocol.js:350 throw Error("Invalid type: " + type); ^ Error: Invalid type: at Er

    1熱度

    2回答

    在這一段時間裏我一直在撓頭。我剛開始使用PHP/Thrift與HBase進行通信(我可以用Python來做到這一點)。出於某種原因,下面的代碼生成類的HbaseClient「不是在$客戶端=新行發現: $GLOBALS['THRIFT_ROOT'] = 'thrift'; require_once($GLOBALS['THRIFT_ROOT'] . '/Thrift.php'); requir

    1熱度

    1回答

    我是新手,需要了解Thrift RPC框架的基本功能。爲此我下載了計算器教程(由客戶端和服務器組成)。 我認爲這將是理解發生了什麼的最好方法。 我已經能夠做到以下幾點 生成thrift.dll文件 生成所需的CSHARP shource文件用於創建一個dll - calculator.thrift.dll 創建一個由項目的客戶端和服務器的兩個項目。 (請注意,客戶端的項目是一個控制檯應用程序和該服

    5熱度

    1回答

    我想使用Scrooge編寫Thrift服務。 節儉幾乎沒有文件,斯克羅吉甚至更少。 如何在Ubuntu或OSX機器上安裝Scrooge? 安裝完成後,我創建了一個.thrift,如何使用Scrooge生成服務器代碼和客戶端代碼?

    2熱度

    1回答

    我需要通過​​接口訪問來自Django Web應用程序的數據。我想以非阻塞的方式來做到這一點(例如,使用libevent/gevent ...),但是周圍沒有很多示例實現(在python中),所以我想在這裏詢問任何示例/提示/經驗! 請注意,這個問題是關於使用Thrift,而不是任何其他協議,我知道可能有比Django更好的框架,但使用它也是一個要求!

    1熱度

    2回答

    我正在尋找一種工具,可以通過Thrift嗅探,扼殺和修改消息。與Web開發Web服務器非常相似。有這樣的事嗎?

    0熱度

    1回答

    我試圖通過ruby TCPSocket與HiveServer2進行通信。根據Thrift SASL規範,我發送START消息,然後發送簡單的身份驗證信息。 服務器用空有效負載返回COMPLETE狀態。它應該作爲有效載荷返回挑戰,但是會返回空字符串。 START = 0x01 OK = 0x02 COMPLETE = 0x05 auth = 'PLAIN' header = [START