SimpleIPCExpress le permite disponer de algunos de los trabajos de la aplicación se realiza en un proceso externo en la misma máquina - el aislamiento de su aplicación de pérdidas de memoria y bloquea el proceso. Usted hace llamadas a funciones a los objetos en el proceso externo como si fueran objetos locales. Bajo las sábanas que está utilizando .NET Remoting sobre el IPC (Inter Process Communication) canal, pero no es necesario ser un experto en .NET Remoting utilizar SimpleIPC. La plataforma se encarga de las comunicaciones y los detalles del ciclo de vida del proceso para usted. SimpleIPC ejecuta en Windows, y el código que se ejecuta en el proceso externo debe estar escrito en un lenguaje de programación .NET. Sin embargo, su código de cliente se puede escribir en una variedad de idiomas, para incluir Java, VBScript / VBA y lenguajes .NET.
Le recomendamos que utilice SimpleIPC en las siguientes circunstancias:
1. Usted tiene un código que es útil, pero que tiene el potencial de arrojar excepciones no controladas y bloquear el proceso de solicitud. Puede ejecutar este código a través SimpleIPC. Si hay un accidente de proceso, será uno de los procesos externos de consumo, en lugar de su proceso de solicitud. Su solicitud solo puede repetir la llamada contra un proceso externo diferente y seguir adelante. No hay necesidad de que los usuarios finales puedan verse afectados.
2. Usted tiene un código que es útil, pero que las pérdidas de memoria. Puede ejecutar este código a través SimpleIPC y configurar los procesos externos de reciclar con frecuencia. De esta manera, se puede mantener el consumo de memoria de la aplicación bajo control sin sacrificar la funcionalidad.
3. Usted necesita una manera expedita para realizar una de las varias tareas de programación comunes, como la invocación de código .NET desde una aplicación Java, la ejecución de un subconjunto de las operaciones de su aplicación con una identidad de Windows diferente, o limitar el acceso concurrente a recursos compartidos en un multi entorno -user. SimpleIPC proporciona APIs sencillas para la programación de tareas como la agrupación de objetos e invocar servicios web.
. 4. Es necesario añadir multithreading a una aplicación MS Office
Requisitos
.NET Framework 2.0
Comentarios que no se encuentran