2011-07-13 111 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是否可以创建它,因此可能会将其与主下载区分开来。 –