SimpleIPCExpress lets you have some of your application's work performed in an external process on the same machine - insulating your app from memory leaks and process crashes. You make function calls to objects in the external process as if they were local objects. Under the covers you're using .NET Remoting over the IPC (Inter Process Communication) channel, but you don't need to be an expert on .NET Remoting to use SimpleIPC. The platform handles the communications and process life cycle details for you. SimpleIPC runs on Windows, and the code to be run in the external process must be written in a .NET programming language. However, your client code may be written in a variety of languages, to include Java, VBScript/VBA, and .NET languages.
You might consider using SimpleIPC under the following circumstances:
1. You have some code which is useful, but which has the potential to throw unhandled exceptions and crash your application process. You can run this code via SimpleIPC. If there is a process crash, it will be one of the expendable external processes, rather than your application process. Your application can just repeat the call against a different external process and continue on. There is no need for your end users to be impacted.
2. You have some code which is useful, but which leaks memory. You can run this code via SimpleIPC and configure the external processes to recycle frequently. In this way, you can keep your application's memory consumption under control without sacrificing functionality.
3. You need an expeditious way to perform one of several common programming tasks, such as invoking .NET code from a Java application, running a subset of your application's operations under a different Windows identity, or limiting concurrent access to shared resources in a multi-user environment. SimpleIPC provides simple APIs for programming tasks like object pooling and invoking web services.
4. You need to add multithreading to an MS Office app.
.NET Framework 2.0
Like it? Share with your friends!
Other Windows Software of Developer «Cognitier»:
SimpleIPC SimpleIPC lets you do the following events. Run unstable code in an expendable worker process, and communicate with the delegate process over the IPC Channel. If there's a process crash, it's the external process that crashes, rather than your app (or web
HomeWeb The combined HomeWeb software and service allow you to send commands to your computers from over the internet. Run command-driven applications and query, convert, and retrieve files from your computers. Push files to your cloud storage account. Access mult
Messaging Peer For PHP The Messaging Peer is a service that runs on your Windows computer. It allows a publicly-accessible (hosted) Linux server running PHP 5 or higher to make function calls against a Windows server that is behind a firewall, and not accessible from the public
Pulpo Pulpo is a fast and easy to use command line tool for everybody using Doctrine, Doctrine2 or Propel. You will be able to see the logic of your model in just a few seconds.
Use of Pulpo is supported on OS X, Linux and Windows.
Delphi SWF SDK Delphi Flash solution - create Flash animation in Delphi with Delphi SWF SDK. Contains pure Object Pascal library for creating Shockwave Flash movies (SWF) without using any external dynamic library. Reads and recreates an existing SWF; creates visual obje
Huagati DBML Tools Standard Huagati DBML Tools adds functionality to the Linq2SQL/DBML diagram designer in Visual Studio 2008. It adds menu options for synchronizing Linq2SQL designer diagrams with the underlying database, and for renaming entities and members to use .net naming conv
EasySQL Checker for Oracle EasySQL Checker for Oracle is a SQL syntax validation tool, It can check to see whether a SQL statement syntax is valid before you actually run it against Oracle. It can opens several SQL files together and check all on the fly, then you can go directly
OpenCV wrapper for LabVIEW OpenCV 2.4.6 Wrapper.
Labview Wrapper to OpenCV library.
OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real time computer vision.
1.Base on OpenCV 2.4.6
2.Support LabVIEW 2009,2010,2011
MailMill .NET MailMill .NET is a SMTP/MIME component 100% .NET Managed Code written in C# . It enables easy email creation and sending and lets you considerably speed up your development.
Send HTML email with embedded images.
Send multipart/alternative ema
Security Manager for Microsoft Outlook .NET Edition Outlook Security Manager is a one-line programming tool that allows you to disable Outlook Security settings and avoid Security warnings, dialogs, messages, alerts, or prompts, in add-ins and applications that interact with Microsoft Outlook.Outlook Securi
Programmer's Tool Programmer's Tool allows you to set global hotkeys to launch applications, to bring applications to the foreground, to copy text to clipboard or send text to open applications. It also allows you to create a custom menu to quickly open applications or file
EasyLicenser License Manager EasyLicenser is a flexible, low-cost and powerful software license manager focused on ease-of-use for both the ISV and the end-user. EasyLicenser also includes eCommerce and Customer Relationship Management functionality. ½ EasyLicenser allows ISVs
SQL Prompt SQL Prompt enhances Microsoft SQL Server Management Studio and Query Analyzer by providing intelligent auto-completion of SQL Queries. It analyzes the schema of the connected database and suggests database objects where they apply to the SQL Query. Optiona
Supported Operating Systems:
Windows XP |
Comments on :
Comments not found
Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10