CICS - Genel Bakış
CICS, çevrimiçi uygulamalarda kullanılan bir DB / DC sistemidir. CICS, toplu işletim sistemi yalnızca toplu programları çalıştırabildiği için geliştirilmiştir. CICS programları COBOL, C, C ++, Java, vb. İle yazılabilir. Günümüzde kullanıcılar saniyeler içinde ve gerçek zamanlı olarak bilgi istiyor. Bu kadar hızlı bir hizmet sağlamak için, bilgileri çevrimiçi olarak işleyebilen bir sisteme ihtiyacımız var. CICS, kullanıcıların istenen bilgileri almak için arka uç sistemle iletişim kurmasını sağlar. Çevrimiçi programların örnekleri arasında çevrimiçi bankacılık sistemi, uçuş rezervasyonu vb. Yer alır. Aşağıdaki resimde CICS'in bileşenleri ve bunların birbiriyle nasıl ilişkili olduğu gösterilmektedir -
CICS'in İşlevleri
Bir uygulamada CICS tarafından gerçekleştirilen ana işlevler aşağıdaki gibidir -
CICS, bir uygulamadaki eşzamanlı kullanıcılardan gelen istekleri yönetir.
Bununla birlikte, birden fazla kullanıcı CICS sistemi üzerinde çalışıyor ancak bu, kullanıcıya yalnızca tek kullanıcı olduğu hissini veriyor.
CICS, bir uygulamada okumak veya güncellemek için veri dosyalarına erişim sağlar.
CICS'in Özellikleri
CICS'in özellikleri aşağıdaki gibidir -
CICS, kendi işlemci depolamasını yönettiği, birden fazla programın yürütülmesini sağlayan kendi görev yöneticisine sahip olduğu ve kendi dosya yönetimi işlevlerini sağladığı için başlı başına bir işletim sistemidir.
CICS, toplu işletim sisteminde çevrimiçi ortam sağlar. Gönderilen işler hemen yürütülür.
CICS, genelleştirilmiş bir işlem işleme arayüzüdür.
CICS arka uçtaki işletim sisteminde toplu iş olarak çalıştığı için aynı anda iki veya daha fazla CICS bölgesine sahip olmak mümkündür.