Naar inhoud springen
S

SimpleIPCExpress

Uitgever: Cognitier
Virusvrij Windows Free
Versie1.0.0.2
Uitgever Cognitier
Datum van publicatie26 aug 2009
Datum toegevoegd25 sep 2009
OS-vereistenWindows XP/2003/Vista
Voorwaarden.NET Framework 2.0
Totaal aantal downloads85
Downloads per week1
PrijsFree

Omschrijving

Met SimpleIPCExpress kunt u een deel van het werk van uw applicatie laten uitvoeren in een extern proces op dezelfde machine, waardoor uw app wordt beschermd tegen geheugenlekken en procescrashes. U doet functieaanroepen naar objecten in het externe proces alsof het lokale objecten zijn. Onder de dekens gebruik je .NET Remoting via het IPC-kanaal (Inter Process Communication), maar je hoeft geen expert te zijn op .NET Remoting om SimpleIPC te gebruiken. Het platform behandelt de communicatie en levenscyclusdetails van het proces voor u. SimpleIPC werkt op Windows en de code die in het externe proces moet worden uitgevoerd, moet in een .NET-programmeertaal zijn geschreven. Uw clientcode kan echter in verschillende talen zijn geschreven, waaronder Java, VBScript/VBA en .NET-talen.

U kunt SimpleIPC overwegen onder de volgende omstandigheden:

1. Je hebt een code die handig is, maar die de potentie heeft om onverwerkte uitzonderingen te genereren en je aanvraagproces te laten crashen. U kunt deze code uitvoeren via SimpleIPC. Als er een proces crasht, zal dit een van de vervangbare externe processen zijn, in plaats van uw aanvraagproces. Uw toepassing kan de oproep gewoon herhalen tegen een ander extern proces en doorgaan. Het is niet nodig dat uw eindgebruikers worden beïnvloed.

2. Je hebt een code die handig is, maar die geheugen lekt. U kunt deze code via SimpleIPC uitvoeren en de externe processen configureren om regelmatig te recyclen. Op deze manier kunt u het geheugengebruik van uw applicatie onder controle houden zonder aan functionaliteit in te boeten.

3. U hebt een snelle manier nodig om een ​​van de verschillende algemene programmeertaken uit te voeren, zoals het aanroepen van .NET-code vanuit een Java-applicatie, het uitvoeren van een subset van de bewerkingen van uw applicatie onder een andere Windows-identiteit of het beperken van gelijktijdige toegang tot gedeelde bronnen in een -gebruikersomgeving. SimpleIPC biedt eenvoudige API's voor het programmeren van taken zoals pooling van objecten en het aanroepen van webservices.

4. U moet multithreading toevoegen aan een MS Office-app.

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever