PerlNet有什么限制?

时间:2009-03-02 07:47:16

标签: c# .net perl architecture

我使用PerlNet进行数据提取项目。 Perl是一种功能强大的语言,可通过庞大的CPAN模块提取数据和文本操作。但是,我的程序需要某种UI,线程...我决定使用.NET C#。使用Perl Dev Kit,我们可以选择将Perl模块包装到.NET DLL中,并直接从C#使用此DLL。

一切都还可以,但我有一个关于PerlNet架构的问题。据我所知,PerlNet是ActiveState和Microsoft之间用于在.NET中运行Perl代码的研究项目,但我没有找到任何相关文档。

PerlNet的限制是什么? PerlNet是如何构建的?

谢谢, 胡志明。

2 个答案:

答案 0 :(得分:7)

有一本书可以帮助你“Programming Perl in the .NET Environment”。

ActiveState似乎没有任何可在线访问的文档,它提供了有关PerlNET的任何详细信息。但是如果Perl Dev Kit中没有包含一些文档,我会感到非常惊讶,即使听起来它们不再提供任何支持了。

您可以在perl.net@listserv.activestate.com邮件列表或archives邮件列表中找到问题的答案。

答案 1 :(得分:1)

虽然我无法真正说出建立PerlNet的方式比现有的更多,但我会说从我的经验来看,它相当笨重而且不太可靠。

如果这是一个“真正的”项目,即涉及金钱,我会避免使用PerlNet。

具体来说,它似乎在.NET中丢弃了共享内存,并且会导致崩溃。

那就是说,我有一段时间没有使用过PerlNet,所以现在它可能是一个更好的产品。