2009-03-02 13 views
3

私はPerlNetをデータ抽出プロジェクトに使用しました。 Perlは、巨大なCPANモジュールを使用してデータとテキスト操作を抽出するための強力な言語です。しかし、私のプログラムにはUI、スレッドのようなものが必要です... .NET C#を使うことに決めました。 Perl Dev Kitでは、Perlモジュールを.NET DLLにラップし、このDLLをC#から直接使用するオプションがあります。PerlNetの制限はありますか?

すべては問題ありませんでしたが、私はPerlNetアーキテクチャについて1つの質問があります。私が知る限り、PerlNetはActiveStateとMicrosoftの間でPerlコードを.NETで実行するための研究プロジェクトでしたが、これに関するドキュメントは見つかりませんでした。

PerlNetの制限事項を教えてください。 PerlNetはどのように構築されましたか?

ありがとう、 Minh。

答えて

7

Programming Perl in the .NET Environment」という書籍があります。

ActiveStateは、PerlNETに関するあらゆる種類の詳細を示す公にアクセス可能なドキュメンテーションをオンラインで持っていないようです。しかし、Perl Dev Kitに含まれているドキュメントがなくても、それ以上のサポートを提供していないように思えますが、私は非常に驚いています。

あなたの質問に対する回答は[email protected]メーリングリストまたはそのarchivesにあります。

+0

PDKには、perlモジュールをdllに変換する方法やperl自体の.NETクラスを呼び出す方法など、PerlNetプログラムの実装方法に関するドキュメントがあります。しかし、PerlNetのアーキテクチャに関する文書はありません。つまり、PerlNetの仕組みを意味します。 PerlNetの背後にある仕組みを知りたいだけです。ありがとうございます –

+0

とactivestateのメーリングリストは、何人かのactivestate人がもう聞いている場合、聞くのに良い場所です。 – ysth

1

PerlNetの構築方法については、私はすぐには言えませんが、私の経験からは、それはかなり頑丈で信頼性が低いと言います。

「本当の」プロジェクト、つまりお金が関与している場合は、私はPerlNetの使用を廃止します。

特に、.NETで共有メモリをゴミ箱にしているように見え、誤ってクラッシュする可能性があります。

私はしばらくPerlNetを使用していないと言いました。今はもっと良い製品になるかもしれません。

関連する問題