Çarşamba, Ocak 07, 2009
 
   

Cobol-RPC

Cobol-RPC, RM/COBOL uygulamalarınızı LAN, WAN ve hatta Internet üzerinden, Windows ve Unix sunucular lullanarak extra bir efor harcamadan, istemci/sunucu mimarisinde çalışan “dağıtımlı (distributed) uygulamalar” inşa etmek için kullanılan bir üründür. “CALL” komutunda yapacağınız basit bir değişiklikle uzak istemci üzerindeki uygulamanızı yerel olarak çalıştırabilirsiniz.

Cobol-RPC, uzak veriye erişim çözümü olan RM/InfoExpress ‘in, uzak COBOL uygulamasını çalıştırmak için geliştirilmiş modelidir. Bu iki ürünü birlikte kullanarak “dağıtımlı (distributed) uygulamalar” geliştirmenin esnekliğinden faydalanırsınız. Yoğun veri işleme yükü olan uygulamalarınızı farklı sunucular üzerine dağıtarak iletişim ağınızın yükünü hafifletirsiniz. Hatta uygulamanızı internet üzerinden bile çalıştırabilirsiniz. Cobol-RPC istemci/sunucu mimarisi için biletinizdir.

Cobol-RPC sizin için ne yapar ?

  • Mevcut COBOL uygulamalarınızı istemci/sunucu mimarisinde çalıştırır.
  • İstemci ve sunucuda COBOL kullanmanıza imkan tanır.
  • Sunucu uygulamalarınızı yeniden yapılandırmanıza gerek kalmaz.
  • Yoğun veri işleme yükü olan uygulamalarınızı sunucu üzerinde çalıştırarak iletişim ağınızın yükünü hafifletir.
  • Unix sunucular üstünde çalışan klasik COBOL uygulamalarınıza grafik önyüz ekleme imkanı getirir.

Cobol-RPC nasıl çalışır ?

Biribirlerini çağıran programlar demeti COBOL uygulamanızı oluşturur. İşte Cobol-RPC bu program içinden program çağırma işlevselliğini, istemci/sunucu programlama mimarisinin temeli olan, TCP/IP destekli iletişim ağı üzerine yayar.

Cobol-RPC istemci programları, sıradan RM/COBOL programlarıdır. Uzak sunucu üzerindeki COBOL programları “REMOTEPROGRAM” ismindeki özel fonksiyonu kullanıp, yerel programları çağrmakta kullandığımız bildiğimiz “USING” cümleciğiyle parametre geçirerek çalıştırırlar.

Cobol-RPC sunucu programlarıda, herhangi bir özel fonksiyon çağırımı veya komut dizimi olmayan sıradan RM/COBOL programlarıdır. Aynı yerel çağırımlarında olduğu gibi “LINKAGE SECTION” üzerinde parametre alır ve verirler. Bu uygulamalar, COBOL verisinin bulunduğu sunucu üzerinde çalıştığı için iletişim ağı üzerinde veri transferine ihtiyaç olmaz. Sadece geçirilen parametreler iletişim ağı üzerinde taşınır. Cobol-RPC ‘nin bu yaklaşımı iletişim ağı üzerindeki trafiği inanılmaz bir şekilde hafifletip, performansı artırır. İç içe çoklu seviyede uzak program çağırımıda mümkündür. Bu şu demektir, uzak program çalıştırma komutuyla çalıştırılan bir sunucu program, kendi içinde bir başka uzak programı çalıştırabilir.


Bilser Bilgisayar ve Yönetim Sistemleri A.Ş. Esentepe, Kasap Sokak No: 16/A Eser İş Merkezi 34394 İstanbul / TÜRKİYE
+90 (212) 2750000

© 2008 Bilser A.Ş. Tüm hakları saklıdır. Kullanım Şartları Gizlilik