SimpleIPCExpress können Sie einige Arbeit der Anwendung in einem externen Prozess auf der gleichen Maschine durchgeführt haben - isolierenden Ihre Anwendung von Speicherlecks und Prozess abstürzt. Sie stellen Funktionsaufrufe auf Objekte im externen Prozess, als ob sie lokale Objekte waren. Unter der Bettdecke Sie verwenden .NET Remoting über den IPC (Inter Process Communication) Kanal, aber Sie brauchen nicht, ein Experte für .NET Remoting zu SimpleIPC nutzen. Die Plattform übernimmt die Kommunikation und Prozesslebenszyklus Details für Sie. SimpleIPC läuft auf Windows, und der Code im externen Prozess muss in einer .NET-Programmiersprache geschrieben sein ausgeführt werden. Jedoch können Sie Ihre Kundennummer in einer Vielzahl von Sprachen geschrieben werden, um Java, VBScript / VBA und .NET-Sprachen enthalten.
Sie können prüfen, mit SimpleIPC unter den folgenden Umständen:
1. Sie haben einige Code, die nützlich ist, die aber das Potenzial, zu werfen unbehandelte Ausnahmen und Crash Ihrem Anwendungsprozess hat. Sie können diesen Code über SimpleIPC laufen. Wenn es einen Prozess Absturz, wird es eine der Verbrauchs externen Prozesse, anstatt Ihre Anwendung Prozess. Ihre Anwendung kann nur den Aufruf gegen einen anderen externen Prozess zu wiederholen und weiter auf. Es besteht keine Notwendigkeit für die Endbenutzer zu belastet.
2. Sie habe einige Code, die nützlich ist, aber die Speicherlecks. Sie können diesen Code über SimpleIPC laufen und konfigurieren Sie die externen Prozesse zu häufig zu recyceln. Auf diese Weise können Sie den Speicherverbrauch der Anwendung unter Kontrolle, ohne Einbußen bei der Funktionalität zu halten.
3. Sie müssen eine rasche Möglichkeit, einen von mehreren allgemeine Programmieraufgaben, wie beispielsweise das Aufrufen .NET-Code von einer Java-Anwendung, läuft eine Teilmenge der Operationen der Anwendung unter einem anderen Windows-Identität, oder zu begrenzen den gleichzeitigen Zugriff auf freigegebene Ressourcen in einem mehrführen -user Umwelt. SimpleIPC bietet einfache APIs zur Programmierung Aufgaben wie Objektverwaltung und Aufrufen Web-Services.
. 4. Sie müssen Multithreading zu einer MS Office App hinzufügen,
Anforderungen :
.NET Framework 2.0
Kommentare nicht gefunden