Delen via


Werkstromen voor B2B-bedrijfsintegratie met Azure Logic Apps en Enterprise Integration Pack

Voor B2B-oplossingen (business-to-business) en naadloze communicatie tussen organisaties kunt u geautomatiseerde, schaalbare werkstromen voor bedrijfsintegratie bouwen met behulp van Azure Logic Apps met het Enterprise Integration Pack (EIP).

Wat is het Enterprise Integration Pack?

Als u bekend bent met Microsoft BizTalk Server, volgt het EIP vergelijkbare concepten en maakt B2B-mogelijkheden eenvoudig te gebruiken. Een belangrijk verschil is echter dat het EIP architectuurmatig is gebaseerd op integratieaccounts. Deze accounts zijn cloudcontainers in Azure waarmee u eenvoudiger B2B-artefacten kunt opslaan, beheren en gebruiken voor B2B-communicatie, waaronder handelspartners, overeenkomsten, kaarten, schema's, certificaten, enzovoort.

Met deze artefacten kunt u B2B-werkstromen en integratieoplossingen bouwen die cloudservices omvatten, zoals Azure, Microsoft en andere SaaS-apps (Software-as-Service), on-premises systemen en aangepaste apps met behulp van Azure Logic Apps en kiezen uit honderden connectors. U kunt bijvoorbeeld aangepaste code maken en uitvoeren vanuit uw werkstromen met behulp van de ingebouwde en Azure Functions-connectors. U kunt ook connectors voor bedrijfsintegratie gebruiken die ondersteuning bieden voor de volgende industriestandaarden:

  • Electronic Data Interchange (EDI)
  • Enterprise Application Integration (EAI)

Hoewel organisaties verschillende protocollen en indelingen gebruiken voor B2B-communicatie, kunt u nog steeds elektronisch berichten uitwisselen met andere organisaties. U kunt deze verschillende indelingen transformeren in een indeling die door de systemen van uw organisatie kan worden verwerkt wanneer u het EIP gebruikt, dat ondersteuning biedt voor industriestandaardprotocollen, waaronder AS2, X12, EDIFACT en RosettaNet. U kunt ook de beveiliging van berichten verbeteren door zowel versleuteling als digitale handtekeningen te gebruiken.

Wat heb ik nodig om te beginnen?

  • Een Azure-account en -abonnement. Als u nog geen abonnement op Azure hebt, registreer u dan nu voor een gratis Azure-account.

  • Een integratieaccount voor het opslaan van de B2B-artefacten die u definieert en wilt gebruiken.

  • B2B-artefacten, zoals handelspartners, overeenkomsten, kaarten, schema's, certificaten, enzovoort.

  • Als u kaarten en schema's wilt maken, kunt u Visual Studio 2019 en de microsoft Azure Logic Apps Enterprise Integration Tools-extensie gebruiken. De extensie is momenteel niet beschikbaar voor Visual Studio 2022.

    Notitie

    Installeer deze extensie niet naast de BizTalk Server-extensie. Het hebben van beide extensies kan onverwacht gedrag opleveren. Zorg ervoor dat er slechts één van deze extensies is geïnstalleerd.

    Op beeldschermen met hoge resolutie kunt u een weergaveprobleem ondervinden met de kaartontwerper. Als u dit probleem met het schalen van de weergave voor Visual Studio wilt oplossen, start u Visual Studio opnieuw op in de DPI-modus of voegt u de registerwaarde DPIUNAWARE toe.

    Voer de volgende stappen uit om de extensie vanuit Visual Studio te installeren:

    1. Nadat u Visual Studio hebt geopend, selecteert u Extensies beheren in het menu Extensies.

    2. Voer bedrijfsintegratie in het zoekvak in.

    3. Selecteer Downloaden naast Azure Logic Apps Enterprise Integration Tools.

      Visual Studio downloadt en installeert de extensie.

  • Als u logische app-resources wilt maken, beheren en implementeren, kunt u Azure Portal, Visual Studio Code of PowerShell gebruiken.

Nadat u een integratieaccount hebt gemaakt en uw artefacten hebt toegevoegd, kunt u B2B-werkstromen gaan bouwen door een logische app-resource te maken.

Belangrijk

Als u het resourcetype logische app (verbruik) gebruikt, moet u uw integratieaccount koppelen aan uw logische app-resource voordat u B2B-artefacten kunt selecteren die u in uw werkstroom kunt gebruiken. Als u deze artefacten echter wilt definiëren en toevoegen aan uw integratieaccount, hebt u geen logische app-resource nodig.

Als u het resourcetype logische app (Standard) gebruikt, kunt u schema's en toewijzingen rechtstreeks toevoegen aan de resource van uw logische app en deze artefacten gebruiken in meerdere werkstromen binnen dezelfde logische app-resource. U hebt nog steeds een integratieaccount nodig om andere artefacten, zoals partners en overeenkomsten, op te slaan, maar koppelen is optioneel. Raadpleeg wat is Azure Logic Apps - Resourcetype en hostomgevingen voor meer informatie over deze resourcetypen.

In het volgende diagram ziet u de stappen op hoog niveau om B2B-werkstromen voor logische apps te bouwen:

Conceptueel diagram met de vereiste stappen voor het maken van werkstromen voor logische B2B-apps.

Voorbeeld nu proberen

Als u dit voorbeeld wilt proberen, waarmee logische apps worden geïmplementeerd die AS2-berichten via Azure verzenden en ontvangen, selecteert u Implementeren in Azure. Voordat u het voorbeeld uitvoert, moet u ervoor zorgen dat u de werkstroom van de logische app FabrikamSales-AS2Send handmatig bijwerkt, zodat de URI-eigenschap van de HTTP-actie gebruikmaakt van de URI die dynamisch wordt gegenereerd voor de aanvraagtrigger in de logische app Contoso-AS2Receive.

Volgende stappen