CICS - İşlemler

CICS işlemleri, CICS bölgesinde birden çok işlemi gerçekleştirmek için kullanılır. IBM tarafından sağlanan önemli CICS işlemlerini ayrıntılı olarak tartışacağız.

CESN

CESN, CICS Execute Sign On olarak bilinir.

  • CESN, CICS bölgesinde oturum açmak için kullanılır.

  • CICS'te oturum açmak için CICS yöneticisi tarafından verilen Kullanıcı Kimliği ve Şifreyi sağlamamız gerekir. Aşağıdaki ekran görüntüsü, oturum açma ekranının nasıl göründüğünü gösterir -

CEDA

CEDA, CICS Yürütme Tanımı ve Yönetimi olarak bilinir. CICS Sistem Yöneticileri tarafından CICS tablo girişlerini ve diğer yönetim etkinliklerini tanımlamak için kullanılır.

CEMT

CEMT, CICS Execute Master Terminal olarak bilinir. CICS ortamlarının durumunu sorgulamak ve güncellemek için ve ayrıca diğer sistem işlemleri için kullanılır.

  • CEMT komutunu kullanarak işlemleri, görevleri, dosyaları, programları vb. Yönetebiliriz.

  • Olası tüm seçenekleri almak için CEMT yazın ve ENTER'a basın. Tüm seçenekleri gösterecektir.

  • CEMT, temelde CICS'e yeni bir program yüklemek veya program veya harita seti değiştirildikten sonra programın yeni bir kopyasını CICS'e yüklemek için kullanılır.

Misal

Değiştirmek için görüntülenen dosyanın durumunun üzerine yazılabilir. Aşağıdaki örnek bir dosyanın nasıl kapatılacağını göstermektedir -

CEMT 
  
** Press ENTER & Following Screen is displayed **  

STATUS: ENTER ONE OF THE FOLLOWING 
Inquire 
Perform 
Set 
 
** Command to close a file **
  
CEMT SET FILE (file-name) 
CEMT I FILE (file-name)

CECI

CECI, CICS Execute Command Interpreter olarak bilinir. Birçok CICS komutu, CECI kullanılarak yürütülebilir.

  • CECI, komutun sözdizimini kontrol etmek için kullanılır. Komutu sadece sözdizimi doğruysa yürütür.

  • Oturum açtıktan sonra boş CICS ekranında CECI seçeneğini yazın. Size mevcut seçeneklerin listesini verir.

Misal

Aşağıdaki örnek, eşlenmiş çıktı verilerinin terminale nasıl gönderileceğini gösterir. İlerleyen modüllerde MAPS hakkında konuşacağız.

CECI SEND MAP (map-name) MAPSET (mapset-name) ERASE

CEDF

CEDF, CICS Execute Debug Facility olarak bilinir. Programda adım adım hata ayıklamak için kullanılır, bu da hataları bulmaya yardımcı olur.

CEDF yazın ve CICS bölgesinde enter tuşuna basın. Terminal EDF modunda mesajı görüntülenecektir. Şimdi işlem kimliğini yazın ve enter tuşuna basın. Başladıktan sonra, her giriş tuşu ile bir satır yürütülür. Herhangi bir CICS komutunu çalıştırmadan önce, devam etmeden önce değerleri değiştirebileceğimiz ekranı gösterir.

CMAC

CMAC, Abend Kodları için CICS Mesajları olarak bilinir. CICS Abend Kodlarının açıklamalarını ve nedenlerini bulmak için kullanılır.

Misal

Aşağıdaki örnek, bir Abend kodunun ayrıntılarının nasıl kontrol edileceğini gösterir -

CMAC abend-code

CESF

CESF, CICS Execute Sign Off olarak bilinir. CICS bölgesinden Sign Off yapmak için kullanılır.

Misal

Aşağıdaki örnek, CICS bölgesinde oturumun nasıl kapatılacağını gösterir -

CESF LOGOFF

CEBR

CEBR, CICS Execute Temporary storage Browse olarak bilinir. Geçici bir depolama kuyruğunun veya TSQ'nun içeriğini görüntülemek için kullanılır.

CEBR, kuyruğun öğelerinin doğru şekilde yazılıp alınmadığını kontrol etmek için hata ayıklama sırasında kullanılır. Gelecek modüllerde TSQ hakkında daha fazla tartışacağız.

Misal

Aşağıdaki örnek, CEBR komutunun nasıl çağrılacağını gösterir -

CEBR queue-id

CICS Kavramları

Her komut bir dizi CICS makrosu çalıştırılarak gerçekleştirilebilir. Kavramları daha iyi anlamamıza yardımcı olacak bazı temel özellikleri tartışacağız -

Çoklu görev

İşletim sisteminin bu özelliği aynı anda birden fazla görevin yürütülmesine izin verir. Görev, aynı programı paylaşmak veya farklı programlar kullanmak olabilir. CICS görevi kendi bölgesinde planlar.

Çoklu iş parçacığı

İşletim sisteminin bu özelliği, aynı programı paylaşan birden fazla görevin aynı anda yürütülmesine izin verir. Çoklu iş parçacığı oluşturmanın mümkün olması için bir uygulama programı,re-entrant program işletim sistemi altında veya quasi-reentrant CICS altında.

Yeniden başlama

Yeniden giren bir program, kendisini değiştirmeyen ve kendi içine yeniden girebilen ve işletim sistemi tarafından bir kesinti sonrasında işlemeye devam edebilen bir programdır.

Yarı-yeniden giriş

Yarı-yeniden girişli bir program, CICS ortamında yeniden giriş yapan bir programdır. CICS, her görev için benzersiz bir depolama alanı elde ederek yeniden giriş sağlar. CICS komutları arasında, CICS, CPU kaynaklarını kullanma hakkına sahiptir ve diğer görevlerin diğer CICS komutlarını yürütebilir.

Birçok kullanıcının aynı programı aynı anda kullandığı zamanlar vardır; Biz buna böyle seslenirizmulti-threading. Örneğin, 50 kullanıcının bir A programını kullandığını varsayalım. Burada CICS, bu program için 50 çalışma deposu ancak bir Prosedür Bölümü sağlayacaktır. Ve bu teknik olarak bilinirquasi-reentrancy.