Arbetsflöden för B2B-företagsintegrering med Azure Logic Apps och Enterprise Integration Pack
För B2B-lösningar (business-to-business) och sömlös kommunikation mellan organisationer kan du skapa automatiserade, skalbara arbetsflöden för företagsintegrering med hjälp av Azure Logic Apps med Enterprise Integration Pack (EIP).
Vad är Enterprise Integration Pack?
Om du är bekant med Microsoft BizTalk Server följer EIP liknande begrepp och gör B2B-funktioner enkla att använda. En stor skillnad är dock att EIP är arkitektoniskt baserad på integrationskonton. Dessa konton är molnbaserade containrar i Azure som förenklar hur du lagrar, hanterar och använder B2B-artefakter för B2B-kommunikation, inklusive handelspartner, avtal, kartor, scheman, certifikat och så vidare.
Med dessa artefakter kan du skapa B2B-arbetsflöden och integreringslösningar som omfattar molntjänster, till exempel Azure, Microsoft och andra SaaS-appar (software-as-service), lokala system och anpassade appar med hjälp av Azure Logic Apps och val från hundratals anslutningsappar. Du kan till exempel skapa och köra anpassad kod från dina arbetsflöden med hjälp av de inbyggda och Azure Functions-anslutningsprogrammen. Du kan också använda anslutningsappar för företagsintegrering som stöder följande branschstandarder :
- Elektroniskt datautbyte (EDI)
- Enterprise Application Integration (EAI)
Även om organisationer använder olika protokoll och format för B2B-kommunikation kan du fortfarande utbyta meddelanden elektroniskt med andra organisationer. Du kan omvandla dessa olika format till ett format som organisationens system kan bearbeta när du använder EIP, som stöder branschstandardprotokoll, inklusive AS2, X12, EDIFACT och RosettaNet. Du kan också förbättra meddelandesäkerheten genom att använda både kryptering och digitala signaturer.
Vad behöver du för att komma igång?
Ett Azure-konto och prenumeration. Om du heller inte har någon Azure-prenumeration kan du registrera ett kostnadsfritt Azure-konto.
Ett integrationskonto för att lagra de B2B-artefakter som du definierar och vill använda.
B2B-artefakter, till exempel handelspartner, avtal, kartor, scheman, certifikat och så vidare.
Om du vill skapa kartor och scheman kan du använda Visual Studio 2019 och Microsoft Azure Logic Apps Enterprise Integration Tools-tillägget. För Visual Studio 2015 kan du använda Microsoft Azure Logic Apps Enterprise Integration Tools för Visual Studio 2015 2.0-tillägget. Tillägget är för närvarande inte tillgängligt för Visual Studio 2022.
Kommentar
Installera inte det här tillägget tillsammans med BizTalk Server-tillägget. Att ha båda tilläggen kan ge oväntat beteende. Kontrollera att du bara har ett av dessa tillägg installerat.
På bildskärmar med hög upplösning kan det uppstå ett visningsproblem med kartdesignern. Lös det här visningsskalningsproblemet för Visual Studio genom att antingen starta om Visual Studio i DPI-omedvetet läge eller lägga till registervärdet DPIUNAWARE.
Följ dessa steg för att installera tillägget inifrån Visual Studio:
När du har öppnat Visual Studio går du till menyn Tillägg och väljer Hantera tillägg.
I sökrutan anger du företagsintegrering.
Bredvid Azure Logic Apps Enterprise Integration Tools väljer du Ladda ned.
Visual Studio laddar ned och installerar tillägget.
Om du vill skapa, hantera och distribuera logikappresurser kan du använda Azure-portalen, Visual Studio Code, Visual Studio eller PowerShell.
När du har skapat ett integrationskonto och lagt till dina artefakter kan du börja skapa B2B-arbetsflöden genom att skapa en logikappresurs.
Viktigt!
Om du använder resurstypen Logikapp (förbrukning) måste du länka ditt integrationskonto till logikappresursen innan du kan välja B2B-artefakter som ska användas i arbetsflödet. Men för att definiera och lägga till dessa artefakter i ditt integrationskonto behöver du ingen logikappresurs.
Om du använder resurstypen Logikapp (Standard) kan du lägga till scheman och mappar direkt till logikappresursen och använda artefakterna i flera arbetsflöden i samma logikappresurs. Du behöver fortfarande ett integrationskonto för att lagra andra artefakter som partner och avtal, men länkning är valfritt. Mer information om dessa resurstyper finns i Vad är Azure Logic Apps – resurstyp och värdmiljöer.
Följande diagram visar de övergripande stegen för att börja skapa B2B-logikapparbetsflöden:
Prova nu-exempel
Om du vill prova det här exemplet, som distribuerar logikappar som skickar och tar emot AS2-meddelanden via Azure, väljer du Distribuera till Azure. Innan du kör exemplet kontrollerar du att du manuellt uppdaterar arbetsflödet för logikappen FabrikamSales-AS2Send så att HTTP-åtgärdens URI-egenskap använder den URI som genereras dynamiskt för utlösaren Begäran i logikappen Contoso-AS2Receive.