Communicate Across Programs, Processes and Instances
Use Mini-Comm to share data between different programs, multiple instances of the same program, or different processes on the same PC.
Share Objects or Text
Share text, objects, collections of objects, and streams of data.
Secure Communications
Specify a password on both ends for highly-secure communications. Mini-Comm has 256-bit AES encryption built-in, or you can encrypt the data yourself before sending it.
Peer-to-Peer, Client-Server, or Dedicated One-on-One Communications
At its heart, Mini-Comm communicates in a peer-to-peer fashion: any two nodes can talk. This flexibility allows you to emulate just about any architecture including client-server and one-on-one communications.
Single Instance Applications
Use Mini-Comm to ensure that only one instance of your application is running at any given time. If a new instance runs, it will automatically pass its command line arguments to the original instance of your application and then shut down.
Full Messaging System
Mini-Comm comes with a full Messaging System that helps you to track and communicate with other processes, logs messages, and provides ping and other system functions.
Comm Panel - WinForms Control
Mini-Comm includes a WinForms control that exposes the Messaging System. You can add this control to your applications to provide a "back door console" for you to monitor and debug your interprocess communications. You can even add your own messages to the system while it is running (see this in action with the sample program).
Separate Traffic in Networks and Channels
Each application communicates on its own network. You can communicate across applications, or restrict all communications to just your network and application. Each network can be further sub-divided into channels, both public and private.
Bare Bones Communicator
Mini-Comm also ships with a basic text sender and receiver in case you want to roll your own communications.
MSDN-Style Documentation
Includes thorough MSDN-style documentation.
Sample Programs and Code
Includes sample programs that demonstrate the component with no programming required. Also includes sample source code in C# and VB.NET to help you get started quickly.
Pure .NET
Written in 100% managed C# code. Original source code in C# and VB.NET is available for purchase at an additional charge.
Visual Studio Designer Support
Drag & drop add Communicators and Comm Panels to your application. Set properties and events in the Visual Studio Designer.
.NET 2.0 / Visual Studio 2005 Support
Mini-XMenus supports .NET v2.0 and v1.1. Development projects for Visual Studio 2005 and 2003 are included. |