| バージョン | 1.0.0.2 |
|---|---|
| 出版社 | Cognitier |
| 発売日 | 2009/08/26 |
| 追加された日付 | 2009/09/25 |
| OSの要件 | Windows XP/2003/Vista |
| 要件 | .NET Framework 2.0 |
| 総ダウンロード数 | 85 |
| 週あたりのダウンロード | 1 |
| 価格 | Free |
説明
SimpleIPCExpressを使用すると、アプリケーションの作業の一部を同じマシンの外部プロセスで実行できます。これにより、メモリリークやプロセスクラッシュからアプリを保護できます。外部プロセス内のオブジェクトに対して、それらがローカルオブジェクトであるかのように関数呼び出しを行います。裏では、IPC(プロセス間通信)チャネルを介して.NET Remotingを使用していますが、SimpleIPCを使用するために.NETRemotingの専門家である必要はありません。プラットフォームは、通信とプロセスのライフサイクルの詳細を処理します。 SimpleIPCはWindowsで実行され、外部プロセスで実行されるコードは.NETプログラミング言語で記述されている必要があります。ただし、クライアントコードは、Java、VBScript/VBA、および.NET言語を含む、さまざまな言語で記述されている場合があります。
次の状況では、SimpleIPCの使用を検討できます。
1.便利なコードがありますが、未処理の例外をスローしてアプリケーションプロセスをクラッシュさせる可能性があります。 SimpleIPCを介してこのコードを実行できます。プロセスがクラッシュした場合、それはアプリケーションプロセスではなく、消費可能な外部プロセスの1つになります。アプリケーションは、別の外部プロセスに対して呼び出しを繰り返して続行できます。エンドユーザーに影響を与える必要はありません。
2.便利なコードがありますが、メモリリークが発生します。 SimpleIPCを介してこのコードを実行し、頻繁にリサイクルするように外部プロセスを構成できます。このようにして、機能を犠牲にすることなく、アプリケーションのメモリ消費を制御できます。
3. Javaアプリケーションから.NETコードを呼び出す、異なるWindows IDでアプリケーションの操作のサブセットを実行する、マルチ内の共有リソースへの同時アクセスを制限するなど、いくつかの一般的なプログラミングタスクの1つを実行するための迅速な方法が必要です。 -ユーザー環境。 SimpleIPCは、オブジェクトプーリングやWebサービスの呼び出しなどのプログラミングタスク用のシンプルなAPIを提供します。
4. MSOfficeアプリにマルチスレッドを追加する必要があります。