Zum Inhalt springen
S

SimpleIPCExpress

Herausgeber: Cognitier
Virengeprüft Windows Free
Ausführung1.0.0.2
Herausgeber Cognitier
Veröffentlichungsdatum26.08.2009
Datum hinzugefügt25.09.2009
Os AnforderungenWindows XP/2003/Vista
Bedarf.NET Framework 2.0
Downloads insgesamt85
Downloads pro Woche1
PreisFree

Beschreibung

Mit SimpleIPCExpress können Sie einen Teil der Arbeit Ihrer Anwendung in einem externen Prozess auf demselben Computer ausführen lassen. So können Sie Ihre App vor Speicherlecks und Prozessabstürzen schützen. Sie rufen Objekte im externen Prozess so auf, als wären sie lokale Objekte. Unter dem Deckmantel verwenden Sie .NET Remoting über den IPC-Kanal (Inter Process Communication), müssen jedoch kein Experte für .NET Remoting sein, um SimpleIPC verwenden zu können. Die Plattform übernimmt für Sie die Kommunikations- und Prozesslebenszyklusdetails. SimpleIPC wird unter Windows ausgeführt, und der Code, der im externen Prozess ausgeführt werden soll, muss in einer .NET-Programmiersprache geschrieben sein. Ihr Client-Code kann jedoch in verschiedenen Sprachen geschrieben sein, einschließlich Java-, VBScript/VBA- und .NET-Sprachen.

Sie können SimpleIPC unter folgenden Umständen in Betracht ziehen:

1. Sie haben Code, der nützlich ist, aber möglicherweise unbehandelte Ausnahmen auslöst und Ihren Bewerbungsprozess zum Absturz bringt. Sie können diesen Code über SimpleIPC ausführen. Wenn es zu einem Prozessabsturz kommt, handelt es sich eher um einen verbrauchbaren externen Prozess als um Ihren Bewerbungsprozess. Ihre Anwendung kann den Anruf einfach für einen anderen externen Prozess wiederholen und fortfahren. Es ist nicht erforderlich, dass Ihre Endbenutzer betroffen sind.

2. Sie haben einen Code, der nützlich ist, aber Speicher verliert. Sie können diesen Code über SimpleIPC ausführen und die externen Prozesse so konfigurieren, dass sie häufig recycelt werden. Auf diese Weise können Sie den Speicherverbrauch Ihrer Anwendung unter Kontrolle halten, ohne die Funktionalität zu beeinträchtigen.

3. Sie benötigen eine schnelle Möglichkeit, eine von mehreren gängigen Programmieraufgaben auszuführen, z. B. das Aufrufen von .NET-Code aus einer Java-Anwendung, das Ausführen einer Teilmenge der Vorgänge Ihrer Anwendung unter einer anderen Windows-Identität oder das Einschränken des gleichzeitigen Zugriffs auf freigegebene Ressourcen in einem Multi -benutzerumgebung. SimpleIPC bietet einfache APIs für Programmieraufgaben wie das Poolen von Objekten und das Aufrufen von Webdiensten.

4. Sie müssen einer MS Office-App Multithreading hinzufügen.

Ähnliche Programme

Alternativen

Mehr von diesem Verlag