Azure Logic Apps'teki Standart iş akışlarıyla IBM ana bilgisayarlarındaki IMS programlarını tümleştirme
Şunlar için geçerlidir: Azure Logic Apps (Standart)
Azure Logic Apps'teki Standart iş akışlarından Bilgi Yönetimi Sistemi (IMS) sistemlerinde IBM ana bilgisayar uygulamalarına erişmek ve bunları çalıştırmak için IMS Program Çağrısı yerleşik, hizmet sağlayıcısı tabanlı bağlayıcısını kullanabilirsiniz. IMS, tümleşik bir Transaction Manager (TM) ve hiyerarşik veritabanı ile bir İşlem Programı (TP) İzleyicisi sağlar. Bağlayıcı, IMS TM ağ bileşeni olan IMS Bağlan kullanarak IBM IMS işlem programlarıyla iletişim kurar. Bu bileşen, bir veya daha fazla TCP/IP istemcisi ile bir veya daha fazla IMS sistemi arasında IMS sistemleri için yüksek performanslı iletişimler sağlar. IMS bağlayıcısı, 21Vianet tarafından sağlanan Azure Kamu ve Microsoft Azure dışında tüm Azure Logic Apps bölgelerinde kullanılabilir.
Bu nasıl yapılır kılavuzunda IMS bağlayıcısı hakkında aşağıdaki yönler açıklanmaktadır:
Azure Logic Apps'te IMS bağlayıcısını neden kullanmalısınız?
IMS bağlayıcısını kullanmak için önkoşullar ve kurulum
Standart mantıksal uygulama iş akışınıza IMS bağlayıcısı eylemleri ekleme adımları
Bu bağlayıcı neden kullanılır?
IMS sistemleri, ana bilgisayarlarda çalışan ilk görev açısından kritik sistemlerden biriydi. Microsoft Host Integration Server (HIS), iki modeli izleyerek IMS sistemlerine bağlantı sağlar: IMS Bağlan ve APPC LU6.2. Müşteriler, IMS sistemlerini şirket içi Windows ile tümleştirmek için HIS İşlem Tümleştiricisi'ni (TI) uzun yıllar kullandı. IMS Program Çağrısı bağlayıcısı, TCP/IP aracılığıyla IMS işlem programlarıyla etkileşime geçmek için IMS Bağlan modelini kullanır.
Aşağıdaki diyagramda IMS bağlayıcısının IBM ana bilgisayar sistemiyle nasıl etkileşime geçtiğini gösterilmektedir:
Bu karma bulut senaryolarını genişletmek için, Standart iş akışındaki IMS bağlayıcısı Logic Apps için HIS Tasarım Aracı ile çalışır ve bunu kullanarak ana bilgisayar işlem programının program tanımını veya program haritasını oluşturabilirsiniz. Bu görev için HIS Tasarım Aracı bu bilgileri IMS bağlayıcısının iş akışınızda bir eylem çalıştırırken kullandığı meta veriye dönüştürür.
Meta veri dosyasını HIS Tasarım Aracı konak tümleştirmesi Tasarım Aracı XML (HIDX) dosyası olarak oluşturduktan sonra, bu dosyayı Standart mantıksal uygulama kaynağınıza eşleme yapıtı olarak ekleyebilirsiniz. Bu şekilde, bir IMS bağlayıcısı eylemi eklediğinizde iş akışınız uygulamanızın meta verilerine erişebilir. Bağlayıcı, mantıksal uygulama kaynağınızdan meta veri dosyasını okur ve iş akışınızda IMS bağlayıcısıyla kullanılacak parametreleri dinamik olarak sunar. Ardından konak uygulamasına parametreler sağlayabilirsiniz ve bağlayıcı sonuçları iş akışınıza döndürür. Sonuç olarak, eski uygulamalarınızı Azure, Microsoft, diğer uygulamalar, hizmetler ve Azure Logic Apps'in desteklediği sistemlerle tümleştirebilirsiniz.
Bağlan veya teknik başvuru
Aşağıdaki bölümde, şu anda yalnızca aşağıdaki eylemi içeren IMS bağlayıcısı işlemleri açıklanmaktadır:
IMS programını çağırma
Parametre | Zorunlu | Tür | Tanım |
---|---|---|---|
HIDX Adı | Evet | String | Kullanmak istediğiniz IMS HIDX dosyasını seçin. |
Yöntem Adı | Evet | String | Kullanmak istediğiniz HIDX dosyasında yöntemini seçin. |
Gelişmiş parametreler | Hayır | Değişir | Bu liste, seçilen yöntemle kullanmak üzere başka parametreler ekleyebilmeniz için bir yöntem seçtikten sonra görüntülenir. Kullanılabilir parametreler, HIDX dosyanıza ve seçtiğiniz yönteme göre değişir. |
Bu işlem, bir yöntemi seçtikten sonra görüntülenen ve seçilen yöntemi seçmeniz ve kullanmanız için gelişmiş parametreler de içerir. Bu parametreler, HIDX dosyanıza ve seçtiğiniz yönteme göre değişir.
Sınırlamalar
Şu anda bu bağlayıcı, HIDX dosyanızı bir tümleştirme hesabına değil doğrudan Standart mantıksal uygulama kaynağınıza yüklemenizi gerektirir.
Önkoşullar
Bir Azure hesabı ve aboneliği Azure aboneliğiniz yoksa ücretsiz bir Azure hesabı için kaydolun.
IMS sistemini barındıran ana bilgisayara erişim
Ana bilgisayar programınızı yürütmek için IMS Program Çağrısı bağlayıcısı için gerekli meta verileri sağlayan Konak Tümleştirmesi Tasarım Aracı XML (HIDX) dosyası.
Bu HIDX dosyasını oluşturmak için Azure Logic Apps için HIS Tasarım Aracı indirip yükleyin. Tek önkoşul Microsoft .NET Framework 4.8'dir.
Bir ana bilgisayar programını çağırmak için iş akışınızın ana bilgisayar programının türünü, parametrelerini ve dönüş değerlerini anlaması gerekir. IMS bağlayıcısı, iş akışından ana bilgisayar programına giriş verileri sağlamak ve ana bilgisayar programından oluşturulan çıkış verilerini iş akışına göndermek için gereken işlemi ve veri dönüştürmelerini yönetir. Bağlayıcı ayrıca tablosal veri tanımı ve kod sayfası çevirisi sağlar. Bu işlem için Azure Logic Apps bu bilgileri meta veri olarak sağlamanızı gerektirir.
Bu meta verileri oluşturmak için Logic Apps için HIS Tasarım Aracı kullanın. Bu araçla, iş akışınızda kullanabileceğiniz yöntemleri, parametreleri ve dönüş değerlerini el ile oluşturabilirsiniz. Araç ayrıca bu bilgileri sağlayan COBOL veya RPG program tanımlarını (copybook'lar) içeri aktarmanızı sağlar.
Araç, bağlayıcı için gerekli meta verileri sağlayan bir Konak Tümleştirmesi Tasarım Aracı XML (HIDX) dosyası oluşturur. HIS kullanıyorsanız, HIDX dosyasını oluşturmak için TI Tasarım Aracı kullanabilirsiniz.
IMS sistemiyle tümleştirme için kullanılacak Standart mantıksal uygulama iş akışı
IMS bağlayıcısının tetikleyicileri yoktur, bu nedenle iş akışınızı başlatmak için Yinelenme tetikleyicisi veya İstek tetikleyicisi gibi herhangi bir tetikleyici kullanın. Ardından IMS bağlayıcısı eylemlerini ekleyebilirsiniz. Başlamak için Standart mantıksal uygulama kaynağınızda boş bir iş akışı oluşturun.
Meta verileri tanımlama ve oluşturma
Azure Logic Apps için HIS Tasarım Aracı indirip yükledikten sonra meta veri yapıtından HIDX dosyasını oluşturmak için bu adımları izleyin.
HIDX dosyasını karşıya yükleme
İş akışınızın HIDX dosyasını kullanması için şu adımları izleyin:
HIDX dosyanızı kaydettiğiniz klasöre gidin ve dosyayı kopyalayın.
Azure portalında HIDX dosyasını Standart mantıksal uygulama kaynağınıza bir harita olarak yükleyin.
Şimdi iş akışınıza bir IMS eylemi ekleyin.
Bu kılavuzun devamında, iş akışınıza ilk kez bir IMS Program Çağrısı bağlayıcı eylemi eklediğinizde, iş akışınız ile ana bilgisayar sistemi arasında bir bağlantı oluşturmanız istenir. Bağlantıyı oluşturduktan sonra, daha önce eklediğiniz HIDX dosyasını, çalıştırılacak yöntemi ve kullanılacak parametreleri seçebilirsiniz.
IMS eylemi ekleme
Azure portalında Standart mantıksal uygulama kaynağınızı ve iş akışınızı tasarımcıda açın.
İş akışınızı başlatmak için henüz bir tetikleyici eklemediyseniz, istediğiniz tetikleyiciyi eklemek için bu genel adımları izleyin.
Bu örnek, HTTP isteği alındığında adlı İstek tetikleyicisiyle devam eder.
IMS bağlayıcısı eylemi eklemek için bu genel adımları izleyerek IMS Programı Çağrısı adlı yerleşik bağlayıcı eylemini ekleyin.
Bağlantı ayrıntıları bölmesi göründükten sonra aşağıdaki bilgileri sağlayın:
Parametre Zorunlu Değer Tanım Bağlantı Adı Evet <bağlantı adı> Bağlantınızın adı IMS Sistem Kimliği Evet <IMS-system-ID> IMS Bağlan modelinin gelen istekleri yönlendirdiği IMS sisteminin adı ITOC Çıkış Adı Hayır <ITOC-exit-name> IMS'nin gelen istekleri işlemek için kullandığı çıkış yordamının adı MFS Mod Adı Hayır <MFS-Mod-Adı> Giden IMS ileti çıktı tanımlayıcısıyla ilişkilendirilmiş ad HWSO1 Güvenlik Çıkışını Kullanma Hayır Doğru veya yanlış Sunucu HWSO1 güvenlik çıkışını kullanır. Sunucu sertifikası ortak adı Hayır <server-cert-common-name> Kullanılacak Aktarım Güvenliği katmanı (TLS) sertifikasının adı Kod Sayfası Hayır <kod sayfası> Metni dönüştürmek için kullanılacak kod sayfası numarası Parola Hayır <Parola> Bağlantı kimlik doğrulaması için isteğe bağlı kullanıcı parolası Bağlantı Noktası Numarası Evet <bağlantı noktası numarası> Bağlantı kimlik doğrulaması için kullanılacak bağlantı noktası numarası Sunucu Adı Evet <sunucu adı> Sunucu adı Zaman aşımı Hayır <Zaman aşımı> Sunucudan yanıt beklerken saniye cinsinden zaman aşımı süresi Kullanıcı Adı Hayır <kullanıcı adı> Bağlantı kimlik doğrulaması için isteğe bağlı kullanıcı adı TLS kullanma Hayır Doğru veya yanlış Aktarım Güvenlik Katmanı (TLS) ile bağlantının güvenliğini sağlayın. Sunucu sertifikasını doğrulama Hayır Doğru veya yanlış Sunucunun sertifikasını doğrulayın. Örnek:
İşiniz bittiğinde Yeni Oluştur'u seçin.
Eylem ayrıntıları bölmesi göründükten sonra Parametreler bölümünde gerekli bilgileri sağlayın:
Parametre Zorunlu Değer Tanım HIDX Adı Evet <HIDX-dosya-adı> Kullanmak istediğiniz IMS HIDX dosyasını seçin. Yöntem Adı Evet <method-name> Kullanmak istediğiniz HIDX dosyasında yöntemini seçin. Gelişmiş parametreler Hayır Değişir Bu liste, seçilen yöntemle kullanmak üzere başka parametreler ekleyebilmeniz için bir yöntem seçtikten sonra görüntülenir. Kullanılabilir parametreler, HIDX dosyanıza ve seçtiğiniz yönteme göre değişir. Örnek:
HIDX dosyası ve yöntemi seçme
Gelişmiş parametreleri seçme
İşiniz bittiğinde iş akışınızı kaydedin. Tasarımcı araç çubuğunda Kaydet'i seçin.
İş akışınızı test etme
İş akışınızı çalıştırmak için iş akışı menüsünde Genel Bakış'ı seçin. Genel Bakış araç çubuğunda Çalıştır'ı> seçin.
İş akışınızın çalışması tamamlandıktan sonra iş akışınızın çalıştırma geçmişi görüntülenir. Başarılı adımlar onay işaretlerini gösterirken başarısız adımlar ünlem işareti (!) gösterir.
Her adımın girişlerini ve çıkışlarını gözden geçirmek için bu adımı genişletin.
Çıkışları gözden geçirmek için Ham çıkışları gör'e tıklayın.
Sonraki adımlar
- Azure Logic Apps'te iş akışı çalıştırma durumunu izleme, tetikleyici ve iş akışı çalıştırma geçmişini gözden geçirme ve uyarıları ayarlama
- Azure Logic Apps'te iş akışı durumu ve performansı için ölçümleri görüntüleme
- Azure Logic Apps'te iş akışları için tanılama verilerini izleme ve toplama
- Azure Logic Apps'te Standart iş akışları için Application Analizler'da gelişmiş telemetriyi etkinleştirme ve görüntüleme