| Wersja | 1.0.0.2 |
|---|---|
| Wydawca | Cognitier |
| Data wydania | 26 sie 2009 |
| Data dodania | 25 wrz 2009 |
| Wymagania systemu operacyjnego | Windows XP/2003/Vista |
| Wymagania | .NET Framework 2.0 |
| Całkowita liczba pobrań | 85 |
| Pobrania tygodniowo | 1 |
| Cena £ | Free |
Opis
SimpleIPCExpress umożliwia wykonywanie części pracy aplikacji w procesie zewnętrznym na tym samym komputerze - izolując aplikację przed wyciekami pamięci i awariami procesów. Wywołujesz funkcje do obiektów w procesie zewnętrznym, tak jakby były obiektami lokalnymi. Pod okładkami używasz .NET Remoting przez kanał IPC (Inter Process Communication), ale nie musisz być ekspertem w .NET Remoting, aby używać SimpleIPC. Platforma obsługuje komunikację i szczegóły cyklu życia procesów za Ciebie. SimpleIPC działa w systemie Windows, a kod do uruchomienia w procesie zewnętrznym musi być napisany w języku programowania .NET. Jednak kod klienta może być napisany w różnych językach, w tym w językach Java, VBScript/VBA i .NET.
Możesz rozważyć użycie SimpleIPC w następujących okolicznościach:
1. Masz kod, który jest przydatny, ale może generować nieobsłużone wyjątki i powodować awarię procesu aplikacji. Możesz uruchomić ten kod za pośrednictwem SimpleIPC. Jeśli nastąpi awaria procesu, będzie to jeden z zbędnych procesów zewnętrznych, a nie proces aplikacji. Twoja aplikacja może po prostu powtórzyć wywołanie dla innego procesu zewnętrznego i kontynuować. Nie ma potrzeby, aby wpływać na użytkowników końcowych.
2. Masz kod, który jest przydatny, ale powoduje wyciek pamięci. Możesz uruchomić ten kod za pomocą SimpleIPC i skonfigurować zewnętrzne procesy tak, aby często były odtwarzane. W ten sposób możesz kontrolować zużycie pamięci aplikacji bez utraty funkcjonalności.
3. Potrzebujesz szybkiego sposobu wykonania jednego z kilku typowych zadań programistycznych, takich jak wywołanie kodu .NET z aplikacji Java, uruchomienie podzbioru operacji aplikacji pod inną tożsamością Windows lub ograniczenie równoczesnego dostępu do współdzielonych zasobów w wielu -środowisko użytkownika. SimpleIPC zapewnia proste interfejsy API do zadań programistycznych, takich jak gromadzenie obiektów i wywoływanie usług internetowych.
4. Musisz dodać wielowątkowość do aplikacji MS Office.