Azure Logic Apps 'de ticari iş ortağı sözleşmeleri oluşturun ve yönetinCreate and manage trading partner agreements in Azure Logic Apps

Bir ticaret ortağı
sözleşmesi , IŞLETMELERDEN işletmeye (B2B) iletileri değiş tokuşu yaparken kullanılacak sektör standardı protokolünü tanımlayarak birbirleriyle sorunsuz bir şekilde iletişim kurmasına yardımcı olur.
A trading partner agreement helps organizations and businesses communicate seamlessly with each other by defining the specific industry-standard protocol to use when exchanging business-to-business (B2B) messages. Sözleşmeler, yaygın avantajları sağlar, örneğin:Agreements provide common benefits, for example:

  • Kuruluşların, iyi bilinen bir biçimi kullanarak bilgi alışverişi için izin verir.Enable organizations to exchange information by using a well-known format.
  • B2B işlemleri yaparken verimliliği artırabilirsiniz.Improve efficiency when conducting B2B transactions.
  • Kurumsal tümleştirme çözümleri oluşturmak, yönetmek ve kullanmak kolaydır.Are easy to create, manage, and use for building enterprise integration solutions.

Bu makalede, Enterprise Integration Pack ve Azure Logic Appskullanarak B2B senaryolarında kurumsal tümleştirme ÇÖZÜMLERINI oluştururken kullanabileceğiniz bir AS2, ediolgu veya x12 sözleşmesinin nasıl oluşturulacağı gösterilmektedir.This article shows how to create an AS2, EDIFACT, or X12 agreement that you can use when building enterprise integration solutions for B2B scenarios by using the Enterprise Integration Pack and Azure Logic Apps. Bir anlaşma oluşturduktan sonra, B2B iletileri alışverişi için AS2, EDIOLGU veya x12 bağlayıcılarını kullanabilirsiniz.After you create an agreement, you can then use the AS2, EDIFACT, or X12 connectors for exchanging B2B messages.

RosettaNet iletilerini değiş tokuş eden anlaşmalar oluşturmak için bkz. Exchange RosettaNet iletileri.To create agreements for exchanging RosettaNet messages, see Exchange RosettaNet messages.

ÖnkoşullarPrerequisites

  • Azure aboneliği.An Azure subscription. Henüz bir Azure aboneliğiniz yoksa ücretsiz bir Azure hesabı için kaydolun.If you don't have an Azure subscription yet, sign up for a free Azure account.

  • Sözleşmenizi ve diğer B2B yapıtlarını depolamak için bir tümleştirme hesabı .An integration account for storing your agreement and other B2B artifacts. Bu tümleştirme hesabının Azure aboneliğinizle ilişkilendirilmesi gerekir.This integration account must be associated with your Azure subscription.

  • Tümleştirme hesabınızda zaten oluşturduğunuz en az iki ticari iş ortağı .At least two trading partners that you've already created in your integration account. Bir anlaşma hem ana makine ortağı hem de Konuk iş ortağı gerektirir.An agreement requires both a host partner and a guest partner. Her iki iş ortağı da, AS2, x12 veya EDIOLGU gibi oluşturmak istediğiniz anlaşmayla aynı "iş kimliği" niteleyicisi kullanmalıdır.Both partners must use the same "business identity" qualifier as the agreement you want to create, such as AS2, X12, or EDIFACT.

  • İsteğe bağlı: sözleşmenizi ve mantıksal uygulamanızın iş akışını başlatan bir tetikleyiciyi kullanmak istediğiniz mantıksal uygulama.Optional: The logic app where you want to use your agreement and a trigger that starts your logic app's workflow. Yalnızca tümleştirme hesabınızı ve B2B yapıtlarınızı oluşturmak için bir mantıksal uygulama gerekmez.To just create your integration account and B2B artifacts, you don't need a logic app. Ancak, mantıksal uygulamanızın tümleştirme hesabınızdaki B2B yapılarını kullanabilmesi için, tümleştirme hesabınızı mantıksal uygulamanıza bağlamanız gerekir.However, before your logic app can use the B2B artifacts in your integration account, you must link your integration account to your logic app. Logic Apps 'e yeni başladıysanız, Azure Logic Apps ve hızlı başlangıç: Ilk mantıksal uygulamanızı oluşturma' yı gözden geçirin.If you're new to logic apps, review What is Azure Logic Apps and Quickstart: Create your first logic app.

Anlaşma oluşturmaCreate agreements

  1. Azure Portal’ında oturum açın.Sign in to the Azure portal. Ana Azure menüsünde tüm hizmetler' i seçin.On the main Azure menu, select All services. Arama kutusuna filtreniz olarak "tümleştirme" yazın.In the search box, enter "integration" as your filter. Sonuçlardan şu kaynağı seçin: tümleştirme hesaplarıFrom the results, select this resource: Integration accounts

    Tümleştirme hesabınızı bulun

  2. Tümleştirme hesaplarıaltında, sözleşmeyi oluşturmak istediğiniz tümleştirme hesabını seçin.Under Integration accounts, select the integration account where you want to create the agreement.

    Anlaşmanın oluşturulacağı tümleştirme hesabını seçin

  3. Sağ bölmedeki Bileşenleraltında anlaşmalar kutucuğunu seçin.In the right-hand pane, under Components, choose the Agreements tile.

    "Anlaşmaları" seçin

  4. Sözleşmeleraltında Ekle' yi seçin.Under Agreements, choose Add. Ekle bölmesinde sözleşmeniz hakkında bilgi sağlayın, örneğin:In the Add pane, provide information about your agreement, for example:

    "Ekle" yi seçin

    ÖzellikProperty GereklidirRequired DeğerValue AçıklamaDescription
    AdıName YesYes <Sözleşmesi-adı ><agreement-name> Sözleşmenizin adıThe name for your agreement
    Anlaşma türüAgreement type YesYes AS2, x12veya ediolguAS2, X12, or EDIFACT Anlaşmanızın protokol türü.The protocol type for your agreement. Anlaşma dosyanızı oluşturduğunuzda, bu dosyadaki içeriğin anlaşma türüyle eşleşmesi gerekir.When you create your agreement file, the content in that file must match the agreement type.
    Ana bilgisayar ortağıHost Partner YesYes <konak-iş ortağı-adı ><host-partner-name> Ana bilgisayar ortağı, sözleşmeyi belirten kuruluşu temsil ederThe host partner represents the organization that specifies the agreement
    Ana bilgisayar kimliğiHost Identity YesYes <konak-iş ortağı tanımlayıcı ><host-partner-identifier> Ana bilgisayar ortağının tanımlayıcısıThe host partner's identifier
    Konuk Iş ortağıGuest Partner YesYes <Konuk iş ortağı adı ><guest-partner-name> Konuk iş ortağı, ana bilgisayar ortağıyla iş yapan kuruluşu temsil ederThe guest partner represents the organization that's doing business with the host partner
    Konuk kimliğiGuest Identity YesYes <Konuk iş ortağı tanımlayıcısı ><guest-partner-identifier> Konuk iş ortağının tanımlayıcısıThe guest partner's identifier
    Ayarları alReceive Settings DeğişirVaries DeğişirVaries Bu özellikler, ana bilgisayar ortağının anlaşmada Konuk iş ortağından gelen tüm iletileri nasıl alacağını belirtir.These properties specify how the host partner receives all incoming messages from the guest partner in the agreement. Daha fazla bilgi için bkz. ilgili anlaşma türü:For more information, see the respective agreement type:

    - AS2 ileti ayarları- AS2 message settings
    - Ediolgu ileti ayarları- EDIFACT message settings
    - x12 ileti ayarları- X12 message settings

    Ayarları gönderSend Settings DeğişirVaries DeğişirVaries Bu özellikler, ana bilgisayar ortağının tüm giden iletileri anlaşmada Konuk iş ortağına nasıl göndereceğini belirtir.These properties specify how the host partner sends all outgoing messages to the guest partner in the agreement. Daha fazla bilgi için bkz. ilgili anlaşma türü:For more information, see the respective agreement type:

    - AS2 ileti ayarları- AS2 message settings
    - Ediolgu ileti ayarları- EDIFACT message settings
    - x12 ileti ayarları- X12 message settings

  5. Sözleşmenizi oluşturmayı tamamladığınızda, Ekle sayfasında Tamam' ı seçin ve tümleştirme hesabınıza geri dönün.When you're done creating your agreement, on the Add page, choose OK, and return to your integration account.

    Sözleşmeler listesinde artık yeni anlaşmanız gösterilmektedir.The Agreements list now shows your new agreement.

Anlaşmaları düzenlemeEdit agreements

  1. Azure Portalana Azure menüsünde tüm hizmetler' i seçin.In the Azure portal, on the main Azure menu, select All services.

  2. Arama kutusuna filtreniz olarak "tümleştirme" yazın.In the search box, enter "integration" as your filter. Sonuçlardan şu kaynağı seçin: tümleştirme hesaplarıFrom the results, select this resource: Integration accounts

  3. Tümleştirme hesaplarıaltında, düzenlemek istediğiniz sözleşmenin bulunduğu tümleştirme hesabını seçin.Under Integration accounts, select the integration account that has the agreement you want to edit.

  4. Sağ bölmedeki Bileşenleraltında anlaşmalar kutucuğunu seçin.In the right-hand pane, under Components, choose the Agreements tile.

  5. Anlaşmalar' ın altında, sözleşmenizi seçin ve Düzenle' yi seçin.Under Agreements, select your agreement, and choose Edit.

  6. Değişikliklerinizi yapın ve kaydedin.Make and then save your changes.

Anlaşmaları SilDelete agreements

  1. Azure Portalana Azure menüsünde tüm hizmetler' i seçin.In the Azure portal, on the main Azure menu, select All services.

  2. Arama kutusuna filtreniz olarak "tümleştirme" yazın.In the search box, enter "integration" as your filter. Sonuçlardan şu kaynağı seçin: tümleştirme hesaplarıFrom the results, select this resource: Integration accounts

  3. Tümleştirme hesaplarıaltında, silmek istediğiniz sözleşmenin bulunduğu tümleştirme hesabını seçin.Under Integration accounts, select the integration account that has the agreement you want to delete.

  4. Sağ bölmedeki Bileşenleraltında anlaşmalar kutucuğunu seçin.In the right-hand pane, under Components, choose the Agreements tile.

  5. Anlaşmalar' ın altında, sözleşmenizi seçin ve Sil' i seçin.Under Agreements, select your agreement, and choose Delete.

  6. Seçili sözleşmeyi silmek istediğinizi onaylayın.Confirm that you want to delete the selected agreement.

Sonraki adımlarNext steps