picinms

Pici NMS

<<back

This was my Master's Dissertation, written in C++, compiled under Windows, and planned to be released for some unix (Sun OS) too.

Pici NMS stands for: Programmable Intranet Communication Interface - Network Messaging System. As the name says it's a protocol for communicating on the network, a kind of messaging middleware, where clients subscribe to different subjects, and others sent messages to different subjects.

There are three major components:

Daemon - is responsible of allocating resources to clients. Only one daemon can be in the network

Dispatcher - Responsible for sending the messages to the clients. On each host which takes part in the communication can be (but it's not reqd) a running Dispatcher.

Client - this is actually a library, must be added to your project. See the example folder on how the communication is going.

Please note, this was written in 2003, so my coding standards were not as they are 20 years later...


Sources (0.7)

Sources (TGZ)

Relase 0.6

Pls Go to Pici/NMS on SF.net

Docs

NMS-Dizertatie.pdf (Romanian)

On SourceForge.net

Pici/NMS 

(c) 2006