Aracılığıyla paylaş


Azure Logic Apps ve Enterprise Integration Pack ile B2B kurumsal tümleştirme iş akışları

İşletmeler arası (B2B) çözümler ve kuruluşlar arasında sorunsuz iletişim için, Kurumsal Tümleştirme Paketi (EIP) ile Azure Logic Apps'i kullanarak otomatik, ölçeklenebilir, kurumsal tümleştirme iş akışları oluşturabilirsiniz.

Kurumsal Tümleştirme Paketi nedir?

Microsoft BizTalk Server'ı biliyorsanız, EIP benzer kavramları izler ve B2B özelliklerinin kullanımını kolaylaştırır. Ancak önemli farklardan biri, EIP'nin mimari olarak tümleştirme hesaplarına dayalı olmasıdır. Bu hesaplar, Azure'da ticari iş ortakları, anlaşmalar, haritalar, şemalar, sertifikalar vb. dahil olmak üzere B2B iletişimi için B2B yapıtlarını depolama, yönetme ve kullanma şeklinizi basitleştiren bulut tabanlı kapsayıcılardır.

Bu yapıtlarla Azure Logic Apps kullanarak ve yüzlerce bağlayıcı arasından seçim yaparak Azure, Microsoft ve diğer hizmet olarak yazılım (SaaS) uygulamaları, şirket içi sistemler ve özel uygulamalar gibi bulut hizmetlerini içeren B2B iş akışları ve tümleştirme çözümleri oluşturabilirsiniz. Örneğin, yerleşik ve Azure İşlevleri bağlayıcılarını kullanarak iş akışlarınızdan özel kod oluşturabilir ve çalıştırabilirsiniz. Aşağıdaki endüstri standartlarını destekleyen kurumsal tümleştirme bağlayıcılarını da kullanabilirsiniz:

  • Elektronik Veri Değişimi (EDI)
  • Kurumsal Uygulama Tümleştirmesi (EAI)

Kuruluşlar B2B iletişimi için farklı protokoller ve biçimler kullansa da, diğer kuruluşlarla elektronik olarak ileti alışverişi yapabilirsiniz. Bu farklı biçimleri, AS2, X12, EDIFACT ve RosettaNet gibi endüstri standardı protokolleri destekleyen EIP'yi kullandığınızda kuruluşunuzun sistemlerinin işleyebileceği bir biçime dönüştürebilirsiniz. Ayrıca hem şifreleme hem de dijital imzaları kullanarak ileti güvenliğini geliştirebilirsiniz.

Başlamak için ne yapmam gerekiyor?

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

  • Tanımladığınız ve kullanmak istediğiniz B2B yapıtlarını depolamak için bir tümleştirme hesabı.

  • Ticari ortaklar, anlaşmalar, haritalar, şemalar, sertifikalar vb. gibi B2B yapıtları.

  • Haritalar ve şemalar oluşturmak için Visual Studio 2019 ve Microsoft Azure Logic Apps Enterprise Integration Tools Uzantısı'nı kullanabilirsiniz. Visual Studio 2015 için Visual Studio 2015 2.0 için Microsoft Azure Logic Apps Enterprise Integration Tools uzantısını kullanabilirsiniz. Uzantı şu anda Visual Studio 2022 için kullanılamıyor.

    Not

    Bu uzantıyı BizTalk Server uzantısıyla birlikte yüklemeyin. Her iki uzantının da olması beklenmeyen davranışlara neden olabilir. Bu uzantılardan yalnızca birinin yüklü olduğundan emin olun.

    Yüksek çözünürlüklü monitörlerde harita tasarımcısıyla ilgili bir görüntü sorunuyla karşılaşabilirsiniz. Visual Studio'da bu görüntü ölçeklendirme sorununu çözmek için Visual Studio'yu DPI-habersiz modunda yeniden başlatın veya DPIUNAWARE kayıt defteri değerini ekleyin.

    Uzantıyı Visual Studio'dan yüklemek için şu adımları izleyin:

    1. Visual Studio'yu açtıktan sonra Uzantılar menüsünde Uzantıları Yönet'i seçin.

    2. Arama kutusuna kurumsal tümleştirme girin.

    3. Azure Logic Apps Kurumsal Tümleştirme Araçları'nın yanında İndir'i seçin.

      Visual Studio uzantıyı indirir ve yükler.

  • Mantıksal uygulama kaynakları oluşturmak, yönetmek ve dağıtmak için Azure portalını, Visual Studio Code'u, Visual Studio'yu veya PowerShell'i kullanabilirsiniz.

Bir tümleştirme hesabı oluşturup yapıtlarınızı ekledikten sonra bir mantıksal uygulama kaynağı oluşturarak B2B iş akışları oluşturmaya başlayabilirsiniz.

Önemli

Mantıksal Uygulama (Tüketim) kaynak türünü kullanıyorsanız, iş akışınızda kullanmak üzere B2B yapıtlarını seçebilmeniz için önce tümleştirme hesabınızı mantıksal uygulama kaynağınıza bağlamanız gerekir. Ancak, bu yapıtları tanımlamak ve tümleştirme hesabınıza eklemek için mantıksal uygulama kaynağına ihtiyacınız yoktur.

Mantıksal Uygulama (Standart) kaynak türünü kullanıyorsanız, şemaları ve eşlemeleri doğrudan mantıksal uygulama kaynağınıza ekleyebilir ve bu yapıtları aynı mantıksal uygulama kaynağındaki birden çok iş akışında kullanabilirsiniz. İş ortakları ve sözleşmeler gibi diğer yapıtları depolamak için yine de bir tümleştirme hesabına ihtiyacınız vardır, ancak bağlama isteğe bağlıdır. Bu kaynak türleri hakkında daha fazla bilgi için Bkz . Azure Logic Apps nedir - Kaynak türü ve konak ortamları.

Aşağıdaki diyagramda B2B mantıksal uygulama iş akışları oluşturmaya başlamak için üst düzey adımlar gösterilmektedir:

B2B mantıksal uygulama iş akışları oluşturmak için önkoşul adımlarını gösteren kavramsal diyagram.

Şimdi deneyin örneği

As2 iletilerini Azure üzerinden gönderen ve alan mantıksal uygulamaları dağıtan bu örneği denemek için Azure'a dağıt'ı seçin. Örneği çalıştırmadan önce, HTTP eyleminin URI özelliğinin Contoso-AS2Receive mantıksal uygulamasında İstek tetikleyicisi için dinamik olarak oluşturulan URI'yi kullanması için FabrikamSales-AS2Send mantıksal uygulama iş akışını el ile güncelleştirdiğinizden emin olun.

Sonraki adımlar