所以我寫這條巨蟒基於RabbitMQ的工具,使用cmd
的CLI界面,用於查詢遠程數據庫與數據集各自的服務器上發送消息給客戶和獲取消息發回(一些的幫助查詢可能需要很長時間並且需要異步)。語法的異步CLI輸出
例子是東西線:
CLI> get host=myhost.com fact=cpunumber
此命令將創建一個消息X客戶端來獲取數據。
現在,我掙扎是顯示在這樣一種方式,產量不會凌亂的查詢結果的方法。一旦響應數據集消息到達,顯示結果似乎是一個不好的UEX方法。
任何人都已經實現了類似的東西,並在意共享方法?
我明白,這不是一個很具體的問題,但也許會有一些指針,可以在這樣的情況下使用的文本模式格式庫。
謝謝。
好吧,讓我解釋一下爲什麼我認爲立即打印不是一個很好的選擇。想象一下,我查詢了許多服務器的硬件事實清單。每個查詢都會返回,比如16行。它來自4個不同的隊列。當用戶讀取第一個結果時,在隨機時間,另一個結果彈出並且改變他正在查看的內容。你難道不覺得這很刺激嗎? :) – favoretti 2012-08-11 13:38:45