Azure Logic Apps ve IBM 3270 bağlayıcısı kullanarak 3270 ekran tabanlı uygulamaları IBM ana bilgisayarlarıyla Azure ile tümleştirme

Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)

Azure Logic Apps'teki Tüketim ve Standart iş akışlarından genellikle 3270 öykünücü ekranlarında gezinerek yürüttüğüniz IBM ana bilgisayar uygulamalarına erişmek ve bunları çalıştırmak için IBM 3270 bağlayıcısını kullanabilirsiniz. Bu sayede Azure Logic Apps ile otomatikleştirilmiş iş yükleri oluşturarak IBM ana bilgisayar uygulamalarınızı Azure, Microsoft ve diğer uygulamalar, hizmetler ve sistemlerle tümleştirebilirsiniz. Bağlayıcı, TN3270 protokolunu kullanarak IBM ana bilgisayarlarıyla iletişim kurar. IBM 3270 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 IBM 3270 bağlayıcısı hakkında aşağıdaki yönler açıklanmaktadır:

  • Azure Logic Apps'te IBM 3270 bağlayıcısını neden kullanmalısınız?

  • IBM 3270 bağlayıcısı 3270 ekran tabanlı uygulamaları nasıl çalıştırır?

  • IBM 3270 bağlayıcısını kullanmak için önkoşullar ve kurulum

  • ibm 3270 bağlayıcı eylemlerini iş akışınıza ekleme adımları

Bu bağlayıcı neden kullanılır?

IBM ana bilgisayarlarında uygulamalara erişmek için genellikle "yeşil ekran" olarak adlandırılan 3270 terminal öykünücüsü kullanırsınız. Bu yöntem zaman testli bir yöntemdir ancak sınırlamaları vardır. Konak Tümleştirme Sunucusu (HIS) bu uygulamalarla doğrudan çalışmanıza yardımcı olsa da, bazen ekranı ve iş mantığını ayırmak mümkün olmayabilir. Ya da artık konak uygulamalarının nasıl çalıştığı hakkında bilginiz olmayabilir.

Bu senaryoları genişletmek için Azure Logic Apps'teki IBM 3270 bağlayıcısı, belirli bir görev için kullanılan ana bilgisayar ekranlarını kaydetmek veya "yakalamak" için kullandığınız 3270 Tasarım Aracı ile çalışır, ana bilgisayar uygulamanız aracılığıyla bu görevin gezinti akışını tanımlar ve bu görevin giriş ve çıkış parametreleriyle yöntemleri tanımlar. Tasarım aracı, bu bilgileri iş akışınızda bir eylem çalıştırırken 3270 bağlayıcısının kullandığı meta veriye dönüştürür.

3270 Tasarım Aracı'ndan meta veri dosyasını oluşturduktan sonra, bu dosyayı Standart mantıksal uygulama kaynağınıza veya Azure Logic Apps'teki bir Tüketim mantıksal uygulaması için bağlı tümleştirme hesabınıza harita yapıtı olarak eklersiniz. Bu şekilde, IBM 3270 bağlayıcı eylemi eklediğinizde iş akışınız uygulamanızın meta verilerine erişebilir. Bağlayıcı, mantıksal uygulama kaynağınızdan (Standart) veya tümleştirme hesabınızdan (Tüketim) meta veri dosyasını okur, 3270 ekranlarında gezinmeyi işler ve iş akışınızda 3270 bağlayıcısıyla kullanılacak parametreleri dinamik olarak sunar. Ardından konak uygulamaya veri sağlayabilirsiniz ve bağlayıcı sonuçları iş akışınıza döndürür. Sonuç olarak, eski uygulamalarınızı Azure, Microsoft ve Azure Logic Apps'in desteklediği diğer uygulamalar, hizmetler ve sistemlerle tümleştirebilirsiniz.

Bağlan veya teknik başvuru

IBM 3270 bağlayıcısı, mantıksal uygulama türüne ve konak ortamına göre farklı sürümlere sahiptir.

Mantıksal uygulama Environment Bağlan ion sürümü
Tüketim Çok kiracılı Azure Logic Apps Kurumsal etiketi altında tasarımcıda görünen yönetilen bağlayıcı. Bu bağlayıcı yalnızca tek bir eylem sağlar ve tetikleyici sağlamaz. Daha fazla bilgi için bkz . IBM 3270 yönetilen bağlayıcı başvurusu.
Standart Tek kiracılı Azure Logic Apps ve App Service Ortamı v3 (yalnızca Windows planlarıyla ASE v3) Yönetilen bağlayıcı, Bağlayıcı galerisinde Çalışma Zamanı>Paylaşılan'ın altında görünür ve bağlayıcı galerisinde Uygulama İçi Çalışma Zamanı>altında görünen yerleşik, hizmet sağlayıcısı tabanlı bağlayıcıdır. Yerleşik sürüm aşağıdaki şekillerde farklılık gösterir: -

- Yerleşik bağlayıcı, HIDX dosyanızı tümleştirme hesabına değil Standart mantıksal uygulama kaynağınıza yüklemenizi gerektirir.

- Yerleşik bağlayıcı bir 3270 sunucusuna doğrudan bağlanabilir ve bağlantı dizesi kullanarak Azure sanal ağlarına erişebilir.

- Yerleşik sürüm, aktarımdaki veriler için TLS (SSL) şifrelemesi, işlemi için ileti kodlama ve Azure sanal ağ tümleştirmesi ile sunucu kimlik doğrulamasını destekler.

Daha fazla bilgi için aşağıdaki belgelere bakın:

- IBM 3270 yönetilen bağlayıcı başvurusu
- IBM 3270 yerleşik bağlayıcı başvurusu

Yerleşik bağlayıcı başvurusu

Aşağıdaki bölümde IBM 3270 bağlayıcısı için şu anda yalnızca aşağıdaki eylemi içeren işlemler açıklanmaktadır:

Gezinti planı yürütme

Parametre Zorunlu Tür Tanım
HIDX Adı Evet String Kullanmak istediğiniz 3270 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.

Önkoşullar

  • Bir Azure hesabı ve aboneliği Azure aboneliğiniz yoksa ücretsiz bir Azure hesabı için kaydolun.

  • 3270 ekran tabanlı uygulamanızı barındıran TN3270 sunucusuna erişim

  • IBM 3270 bağlayıcısının 3270 ekran tabanlı uygulamanızı çalıştırması 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 3270 Tasarım Aracı'nı indirip yükleyin. Tek önkoşul Microsoft .NET Framework 4.8'dir.

    Bu araç, uygulamanızda 3270 bağlayıcı eylemleri olarak ekleyip çalıştırdığınız görevlerin ekranlarını, gezinti yollarını, yöntemlerini ve parametrelerini kaydetmenize yardımcı olur. Araç, bağlayıcının 3270 ekran tabanlı uygulamanızı çalıştırması için gerekli meta verileri sağlayan bir Konak Tümleştirmesi Tasarım Aracı XML (HIDX) dosyası oluşturur.

    Bu aracı indirip yükledikten sonra, TN3270 konak sunucunuza bağlanmak, gerekli meta veri yapıtını tasarlamak ve HIDX dosyasını oluşturmak için bu adımları izleyin.

  • 3270 ekran tabanlı uygulamanızı çalıştırmak istediğiniz Standart veya Tüketim mantıksal uygulaması kaynağı ve iş akışı

    IBM 3270 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 3270 bağlayıcı eylemlerini ekleyebilirsiniz.

  • Kullandığınız 3270 bağlayıcı sürümüne göre gerekli olan tümleştirme hesabı ve ticari iş ortakları, sözleşmeler, haritalar, şemalar ve sertifikalar gibi B2B yapıtlarını belirli iş akışı eylemleriyle kullanmak üzere merkezi olarak depolayabileceğiniz bir Azure kaynağıdır.

    İş akışı Tanım
    Standart - 3270 yerleşik bağlayıcı: HIDX dosyasını Standart mantıksal uygulama kaynağına yükleyin.

    - 3270 yönetilen bağlayıcı: HIDX dosyasını Standart mantıksal uygulama kaynağınıza veya bağlı tümleştirme hesabınıza yükleyin.
    Tüketim 3270 yönetilen bağlayıcı: HIDX dosyasını bağlı tümleştirme hesabınıza yükleyin.

    Daha fazla bilgi için bkz . HIDX dosyasını karşıya yükleme.

HIDX dosyasını karşıya yükleme

İş akışınızın HIDX dosyasını kullanması için şu adımları izleyin:

  1. HIDX dosyanızı kaydettiğiniz klasöre gidin ve dosyayı kopyalayın.

  2. Azure portalında bağlayıcı sürümüne göre aşağıdaki adımları seçin:

  3. Şimdi iş akışınıza bir IBM 3270 eylemi ekleyin.

Bu kılavuzun devamında, iş akışınıza ilk kez bir IBM 3270 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.

IBM 3270 eylemi ekleme

Standart mantıksal uygulama iş akışı IBM 3270 yönetilen bağlayıcısını ve IBM 3270 yerleşik bağlayıcısını kullanabilir. Ancak Tüketim mantıksal uygulaması iş akışı yalnızca IBM 3270 yönetilen bağlayıcısını kullanabilir. Her sürümün farklı eylemleri vardır. Tüketim veya Standart mantıksal uygulama iş akışına bağlı olarak, ilgili adımları izleyin:

  1. Azure portalında, zaten tetikleyici eklediğiniz Standart mantıksal uygulama kaynağınızı ve iş akışınızı açın.

  2. Henüz bir tetikleyici eklemediyseniz, istediğiniz tetikleyiciyi iş akışınıza eklemek için bu genel adımları izleyin.

    Bu örnek, HTTP isteği alındığında adlı İstek tetikleyicisiyle devam eder.

  3. Ibm 3270 yerleşik bağlayıcı eylemini eklemek için gezinti planı yürüt adlı bu genel adımları izleyin.

  4. Bağlantı bilgileri kutusu görüntülendiğinde aşağıdaki gerekli parametre değerlerini sağlayın:

    Özellik Zorunlu Değer Tanım
    Bağlantı Adı Evet <bağlantı adı> Bağlantınız için bir ad
    Kod Sayfası Hayır <kod sayfası> Konağın metin dönüştürmek için kullanılıp kullanılmayacak kod sayfası numarası. Boş bırakılırsa, bağlayıcı varsayılan değer olarak kullanır 37 .
    Device Type Hayır <IBM-terminal-model> IBM terminalinin öykünecek model adı veya numarası. Boş bırakılırsa bağlayıcı varsayılan değerleri kullanır.
    Özel Durum Ekranlarını Günlüğe Kaydet Hayır Doğru veya yanlış Ekran gezintisi sırasında bir hata oluşursa konak ekranını günlüğe kaydetme.
    Mantıksal Birim Adı Hayır <mantıksal birim-adı> Konaktan istenecek belirli mantıksal birim adı
    Bağlantı Noktası Numarası Hayır <TN3270-server-port> TN3270 sunucunuz tarafından kullanılan bağlantı noktası. Boş bırakılırsa, bağlayıcı varsayılan değer olarak kullanır 23 .
    Sunucu Evet <TN3270-sunucu-adı> TN3270 hizmetinizin sunucu adı
    Zaman aşımı Hayır <zaman aşımı saniyeleri> Ekran beklerken saniye cinsinden zaman aşımı süresi
    TLS kullanma Hayır Açık veya kapalı TLS şifrelemeyi açın veya kapatın.
    TN3270 Sunucu Sertifikasını Doğrulama Hayır Açık veya kapalı Sunucu sertifikası için doğrulamayı açın veya kapatın.

    Örnek:

    Screenshot shows Azure portal, Standard workflow designer, and IBM 3270 connection properties.

  5. İşiniz bittiğinde Yeni Oluştur'u seçin.

  6. Eylem bilgileri kutusu görüntülendiğinde, gerekli parametre değerlerini sağlayın:

    Özellik Zorunlu Değer Tanım
    HIDX Adı Evet <HIDX-dosya-adı> Kullanmak istediğiniz 3270 HIDX dosyasını seçin.
    Yöntem Adı Evet <method-name> Kullanmak istediğiniz HIDX dosyasında yöntemini seçin. Bir yöntem seçtikten sonra Yeni parametre ekle listesi görüntülenir, böylece bu yöntemle kullanılacak parametreleri seçebilirsiniz.
    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ını seçin

    Screenshot shows Standard workflow designer, 3270 action, and selected HIDX file.

    Yöntemini seçin

    Screenshot shows Standard workflow designer, 3270 action, and selected method.

    Parametreleri seçin

    Screenshot shows Standard workflow designer, 3270 action, and more parameters.

  7. İşiniz bittiğinde iş akışınızı kaydedin. Tasarımcı araç çubuğunda Kaydet'i seçin.

İş akışınızı test etme

  1. İş akışınızı çalıştırmak için tasarımcıda iş akışı menüsünü ve 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.

  2. Her adımın girişlerini ve çıkışlarını gözden geçirmek için bu adımı genişletin.

  3. Çıkışları gözden geçirmek için Ham çıkışları gör'e tıklayın.

  4. Her adımın girişlerini ve çıkışlarını gözden geçirmek için bu adımı genişletin.

  5. Çıkışları gözden geçirmek için Ham çıkışları gör'e tıklayın.

Sonraki adımlar