Çomar Sistem Yerleşimi Kayıt Kütüğü /var/log/comar.log Sistem Modeli /etc/comar/model.xml ÇOMAR Unix Soket /var/run/comar.socket Veritabanı /var/db/comar/
ÇOMAR İstemcisi Çomar Süreç Yapısı Alt Güvenlik Alt Betikler Alt Olay Takipçisi
Bir Uygulamanın Sisteme Katılışı Paket Yöneticisi (Pisi) Paket sisteme kurulur Program Paketi Betik 1 Betik 2
Bir Uygulamanın Sisteme Katılışı Paket Yöneticisi (Pisi) Çomar'a kayıt çağrısı yapılır Program Paketi Betik 1 Betik 2
Bir Uygulamanın Sisteme Katılışı Paket Yöneticisi (Pisi) Çomar, kayıt işlemini yapacak bir yürütücü süreci başlatır. Program Paketi Betik 1 Betik 2
Bir Uygulamanın Sisteme Katılışı Paket Yöneticisi (Pisi) Program Paketi Betik 1 Betik 2, betiği alıp derleyerek kontrol eder, ve veritabanına kaydeder. Veritabanı
Bir Uygulamanın Sisteme Katılışı Paket Yöneticisi (Pisi) Program Paketi Betik 1 Betik 2, işlemin başarılı olup olmadığını döndürüp çıkar. Tüm betikler bu şekilde kaydedildiğinde, uygulama, yapılandırma yönetimine girmiş olur.
Bir Yapılandırma Çağrısı Çomar İstemcisi (Tasma) Kullanıcı, bir istemci aracılığıyla bir yapılandırma çağrısında bulunur. Örneğin aktif ağ arabirimlerinin bir listesini ister.
Bir Yapılandırma Çağrısı Çomar İstemcisi (Tasma) Çomar, işlemin yürütülmesi için bir süreç başlatır.
Bir Yapılandırma Çağrısı Çomar İstemcisi (Tasma) Alt (net-tools) Alt (pppd) Veritabanı Veritabanında ilgili metodu sağlayan betikler birer alt iş süreci olarak başlatılır.
Bir Yapılandırma Çağrısı Çomar İstemcisi (Tasma) Betikler metodun tanımladığı biçimde bilgileri oluşturup istemciye geri döndürürler. Alt (net-tools) Alt (pppd)
Bir Uygulamanın Sistemden Çıkışı Paket Yöneticisi (Pisi) Çomar'a çıkış çağrısı yapılır Program Paketi Betik 1 Betik 2
Bir Uygulamanın Sistemden Çıkışı Paket Yöneticisi (Pisi) Çomar, çıkış işlemini yapacak bir yürütücü süreci başlatır. Program Paketi Betik 1 Betik 2
Bir Uygulamanın Sistemden Çıkışı Paket Yöneticisi (Pisi) Program Paketi Betik 1 Betik 2, uygulamaya ait betikleri veritabanından çıkartır. Veritabanı
Bir Uygulamanın Sistemden Çıkışı Paket Yöneticisi (Pisi) Program Paketi Betik 1 Betik 2 Pisi, işlemin sonucu dönünce program dosyalarını silmeye başlar.
Olay Takibi Alt (apache) Olay Takipçisi Bir betik belli bir sistem olayı olduğunda (bir zamanın gelmesi, sistemin belli bir durumda olması, çekirdekten gelen olaylar, vs) kendisine haber verilmesini istediğinde, Çomar bu durumu olay takipçisi sürece bildirir. Takipçi isteği kaydeder.
Olay Takibi (apache) Bir olay gerçekleştiğinde, takipçi kayıtlarından olayla ilgilenen betikleri bularak, bunlara birer çağrı yapar. Olay Takipçisi
Uyarılar ÇOMAR İstemcisi İstemci bir yapılandırma olayına ilişkin uyarıyı almak istediğini bağlantı modülüne bildirir.
Uyarılar ÇOMAR İstemcisi Bir betik yapılandırma olayı uyarısı verdiğinde bağlantı modülü bu uyarıyı önceden istemiş olan tüm bağlı istemcilere gönderir. Alt
Özellikler Sağlamlık Yalıtılmış süreçler ve ana süreç ayakta kaldığı sürece tüm süreçler kontrol edilebilir, yeniden başlatılabilir. Güvenlik Saldırı noktası: bağlantı Süreçlerin yetkileri ve ihtiyaçları Performans Paralel çalışma Süreç performansı (copy-on-write)