| Versio | 1.0.0.2 |
|---|---|
| Kustantaja | Cognitier |
| Julkaisupäivä | 26.8.2009 |
| Lisäyspäivämäärä | 25.9.2009 |
| Os vaatimukset | Windows XP/2003/Vista |
| Vaatimukset | .NET Framework 2.0 |
| Latauksia yhteensä | 85 |
| Lataukset viikossa | 1 |
| Hinta | Free |
Kuvaus
SimpleIPCExpress antaa sinun suorittaa osan sovelluksesi työstä ulkoisessa prosessissa samalla koneella - eristää sovelluksesi muistivuodolta ja prosessin kaatumiselta. Soitat toimintokutsuja ulkoisen prosessin kohteille ikään kuin ne olisivat paikallisia objekteja. Kannen alla käytät .NET Remoting IPC (Inter Process Communication) -kanavaa, mutta sinun ei tarvitse olla .NET Remoting -asiantuntija käyttääksesi SimpleIPC: tä. Alusta käsittelee viestinnän ja prosessin elinkaaren yksityiskohdat puolestasi. SimpleIPC toimii Windowsissa, ja ulkoisessa prosessissa suoritettava koodi on kirjoitettava .NET-ohjelmointikielellä. Asiakaskoodisi voidaan kuitenkin kirjoittaa useilla kielillä, mukaan lukien Java-, VBScript/VBA- ja .NET-kielet.
Voit harkita SimpleIPC: n käyttöä seuraavissa olosuhteissa:
1. Sinulla on koodi, joka on hyödyllinen, mutta joka voi heittää käsittelemättömiä poikkeuksia ja kaataa hakuprosessisi. Voit suorittaa tämän koodin SimpleIPC: n kautta. Jos prosessi kaatuu, se on yksi kulutettavista ulkoisista prosesseista eikä hakuprosessisi. Sovelluksesi voi vain toistaa puhelun toista ulkoista prosessia vastaan ja jatkaa. Sinun ei tarvitse vaikuttaa loppukäyttäjiin.
2. Sinulla on koodi, joka on hyödyllinen, mutta joka vuotaa muistia. Voit suorittaa tämän koodin SimpleIPC: n kautta ja määrittää ulkoiset prosessit kierrätettäväksi usein. Tällä tavoin voit pitää sovelluksesi muistin kulutuksen hallinnassa toiminnasta tinkimättä.
3. Tarvitset nopean tavan suorittaa yksi monista tavallisista ohjelmointitehtävistä, kuten .NET-koodin kutsuminen Java-sovelluksesta, sovelluksen toimintojen osajoukon ajaminen eri Windows-identiteetillä tai samanaikaisen pääsyn rajoittaminen jaettuihin resursseihin -käyttäjäympäristö. SimpleIPC tarjoaa yksinkertaiset sovellusliittymät ohjelmointitehtäviin, kuten esineiden yhdistämiseen ja verkkopalveluiden kutsumiseen.
4. Sinun on lisättävä monisäikeisyys MS Office -sovellukseen.