Розробка програмного забезпечення для моніторингу роботи та комунікації користувачів ПК на macOS X (Tiger, Leopard і Snow Leopard)

page main image

Огляд проєкту моніторингу ПК для Макінтоша (МасOS)

Метою цього проєкту було створення клієнт-серверної системи для моніторингу ПК на системному рівні, що працюють під керуванням macOS X (Tiger, Leopard і Snow Leopard). Проєкт було розроблено на низькому системному рівні з використанням: C/C++ і Objective-C.

Технічні особливості:

Цільові платформи:Mac Tiger, Leopard, Snow Leopard.
Системні сервіси:Deamons розроблені на кросплатформі C++.
GUI:Cocoa framework, objective-C.
Бази даних:Дані в двійковому коді.
Передача даних:TCP sockets, named pipes.
Встановлення:PackageMaker.

Особливості бізнес-логіки:

Управління та ресурси: