我希望我能得到最簡單的示例代碼,它將顯示如何使用LMAX干擾程序(http://code.google.com/p/disruptor/)。LMAX Disruptor最簡單實際的代碼示例代碼
不幸的是,每段代碼都過時了。有人知道,我在哪裏可以找到最新的howto(最好沒有DSL)?
我希望我能得到最簡單的示例代碼,它將顯示如何使用LMAX干擾程序(http://code.google.com/p/disruptor/)。LMAX Disruptor最簡單實際的代碼示例代碼
不幸的是,每段代碼都過時了。有人知道,我在哪裏可以找到最新的howto(最好沒有DSL)?
你可以在這裏看到這個例子。
http://code.google.com/p/disruptor/wiki/CodeExampleDisruptor2x
我已經通過使用上述維基做一個簡單的例子。希望這可以幫助你。
這是一個簡單的,可運行的如何使用Disruptor庫的例子。示例使用Disruptor庫的2.10.4版以Java編寫。
共享與多個出版商和鏈結的處理程序爲例,採用其最新的DSL的API格式 http://vijayrc.com/vectorclocks/post/thread3
上有一個官方示例應用程序github現在:Getting-Started
該示例代碼是過時的,ValueEntry在Disruptor 2.10中找不到,其中可以找到最新的Disr uptor示例代碼,如果2.8+是最好的! 謝謝! – LiuTiger 2012-08-30 02:31:35
ValueEvent不是干擾庫類。它是用來「保存」你的實際事件或消息的類。然後使用事件工廠預先創建ValueEvent的實例並放入環形緩衝區。當你的消息或事件進入時,你會得到一個創建的實例,你在其上設置消息並說出版。然後環形緩衝區將其分派給處理程序。 – Abe 2012-12-18 00:00:30