Programming Projects

Java Instant Messaging Client

AxeIM Java Instant MessengerI coded a Java instant messaging client called AxeIM for a networking class. This program will attempt to find a user’s “buddies” and establish a network connection to them for the purpose of sending instant messages. This program is crude and simplistic, but demonstrated the fundamental concepts of network and socket programming. Obvious enhancements would be easier administration of user settings and buddy-list maintenance (rather than storing buddy IP addresses in a configuration file).

Languages: Java

Coding tools: Notepad

Application and source files: AxeIM.zip 320 kB

Required supporting installs:
Java SDK

Programmer Guide: AxeIMProgrammerGuide.doc 31 kB

User Guide: AxeIMUserGuide.doc 32 kB