Mac OS X client-server monitoring system (Tiger, Leopard, and Snow Leopard)

page main image

Activity Monitor for Mac 

The project’s goal was to create a client-server system for monitoring PC on the system level for Mac OS X (Tiger, Leopard, and Snow Leopard). The project was developed with low-level programming utilizing: C/C++ and Objective-C.

Technical features:

Target platform: Mac Tiger, Leopard, Snow Leopard. 
System services:Daemons developed using cross-platform C++.
GUI:Cocoa framework, objective-C.
Data sources:Binary data storage.
Communications: TCP sockets, named pipes.
Setup:PackageMaker.

Business-logic features:

Management and resources: