2011-07-13 104 views
19

有沒有一個地方介紹了Delphi的OmniThreadLibray?OmniThreadLibrary概述

我有Delphi XE中安裝的當前代碼。這些例子工作。我一直在查看相關的德爾福奇才博客與使用示例。 Gabr承認文檔不存在。在深入研究具體的例子之前,我想先了解框架的結構。我對TThread的用法有一個瞭解,所以我不需要去Threading 101站點。

該框架已顯示有一個忠實的追隨者,我想我只是沒有在正確的地方看。

+0

博客上的例子是從哪裏開始的。如果您在理解其中一個示例時遇到問題,請提出具體問題。否則,這個問題應該吸引*不是真正的問題*關閉選票。 –

+8

@大衛 - 我不同意。我在問一個關於框架概述存在的具體問題。如果它不存在,即使是第三方,也是如此。如果是這種情況,我認爲它可以成爲指向框架的其他人的有用路標。 –

+1

對!即使答案現在是一個簡單的「否」,由於問題在這裏停留的時間更長,答案可能實際上在未來發生變化。 –

回答

3

OmniThreadLibrary的作者,Primož Gabrijelčič,正在編寫一本書來記錄圖書館。它開始作爲一個維基,並一直在增長。

OmniThreadLibrary Book Wiki

電子書:Parallel Programming with the OmniThreadLibrary

由於部分在wiki完成,他們將被添加到電子書。從普里莫茲的blog

按照精益發布宣言,並行編程 與OmniThreadLibrary因爲它是寫出版。當我用一章幸福 (或甚至一個部分,如果它夠重要的),我 點擊發布的LeanPub網站和新的,更新的圖書按鈕 提供給所有讀者

2

據我所知,沒有關於您所談論的類型的概述。最接近的就是這些例子。他們提供了你可以用OTL做的事情的演示,你可以研究代碼,看看他們在做什麼以及如何實施。至少目前來看,我認爲你會發現比這更好的東西。

+0

現在看起來會是這樣。我發現的是,我能夠在Enterprise Edition中生成建模文檔,該文檔提供了有用的快照,可以在我使用這些示例時參考該包。也許這個文檔可以在未來隨軟件包提供。 –

+0

@Rich:當然,我很樂意將它推送到存儲庫幷包含在發行版中。 – gabr

+0

@gabr - 由Delphi XE創建的文件和結構的Zip存檔是由Delphi XE創建的ped文件,大小約爲4.5MB。它可以在任何地方解壓縮並且似乎可用。以這種方式打包它或者簡單地指導如何生成它可能是有意義的。我不知道Delphi Professional是否可以創建它,因此可能會將其與主下載區分開來。 –