コンテンツにスキップ
S

SimpleIPCExpress

出版社: Cognitier
ウイルススキャン済み Windows Free
ダウンロード v1.0.0.2 85 ダウンロード
バージョン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アプリにマルチスレッドを追加する必要があります。

類似プログラム

代替案

この出版社の他の作品