Internet Messenger will transmit text-based messages between applications, addressed by an ip-address/port number combination. Internet Messenger guarantees delivery of all messages, notifying your application when the message has been received. (Of course, if the network is down, the message can not be delivered, in which case your application will receive an error notification). Any number of messages can be queued for transmission - the Internet Messenger provides a true non-blocking transmission. In addition, messages send to a single receiver are guaranteed to be received in order.
Our Review: Source code (and examples applications) for a messenging program which allows two users on a network to communicate. The intention is that a developer can copy the source code into their own application, thus adding chat functionality to it. You are free to edit the source code in any way, although you would probably only do this for cosmetic reasons. A very generous donation to the programming community.