| 版 | 1.0.0.2 |
|---|---|
| 发行人 | Cognitier |
| 发布日期 | 2009年8月26日 |
| 添加日期 | 2009年9月25日 |
| 操作系统要求 | Windows XP/2003/Vista |
| 要求 | .NET Framework 2.0 |
| 下载总数 | 85 |
| 每周下载 | 1 |
| 价钱 | Free |
描述
SimpleIPCExpress使您可以在同一台计算机上的外部进程中执行应用程序的某些工作-使您的应用程序免受内存泄漏和进程崩溃的影响。您可以在外部过程中对对象进行函数调用,就好像它们是本地对象一样。在幕后,您正在通过IPC(进程间通信)通道使用.NET Remoting,但是您无需成为.NET Remoting的专家即可使用SimpleIPC。该平台为您处理通信和流程生命周期的详细信息。 SimpleIPC在Windows上运行,并且必须使用.NET编程语言编写在外部进程中运行的代码。但是,您的客户端代码可能以多种语言编写,包括Java,VBScript/VBA和.NET语言。
在以下情况下,您可以考虑使用SimpleIPC:
1.您有一些有用的代码,但有可能引发未处理的异常并使应用程序崩溃。您可以通过SimpleIPC运行此代码。如果发生进程崩溃,它将是消耗性外部进程之一,而不是您的应用程序进程。您的应用程序可以针对另一个外部过程重复调用并继续。您的最终用户无需受到影响。
2.您有一些有用的代码,但是会泄漏内存。您可以通过SimpleIPC运行此代码,并将外部进程配置为经常回收。这样,您可以在不牺牲功能的情况下控制应用程序的内存消耗。
3.您需要一种快速的方法来执行以下几种常见的编程任务之一,例如从Java应用程序调用.NET代码,在不同的Windows身份下运行应用程序操作的子集,或者限制对多资源共享资源的并发访问用户环境。 SimpleIPC提供了用于编程任务(如对象池和调用Web服务)的简单API。
4.您需要向MS Office应用程序添加多线程。