B2B nagyvállalati integrációs munkafolyamatok az Azure Logic Apps és az Enterprise Integration Pack használatával
A vállalatok közötti (B2B) megoldásokhoz és a szervezetek közötti zökkenőmentes kommunikációhoz automatizált, skálázható, nagyvállalati integrációs munkafolyamatokat hozhat létre az Azure Logic Apps és az Enterprise Integration Pack (EIP) használatával.
Mi az a nagyvállalati integrációs csomag?
Ha ismeri a Microsoft BizTalk Servert, az EIP hasonló fogalmakat követ, és megkönnyíti a B2B-képességek használatát. Az egyik fő különbség azonban az, hogy az EIP architektúraalapú integrációs fiókokon alapul. Ezek a fiókok felhőalapú tárolók az Azure-ban, amelyek leegyszerűsítik a B2B-összetevők B2B-kommunikációhoz való tárolását, kezelését és használatát, beleértve a kereskedelmi partnereket, a megállapodásokat, a térképeket, a sémákat, a tanúsítványokat stb.
Ezekkel az összetevőkkel olyan B2B-munkafolyamatokat és integrációs megoldásokat hozhat létre, amelyek olyan felhőszolgáltatásokat tartalmaznak, mint az Azure, a Microsoft és más szolgáltatott szoftveres (SaaS-) alkalmazások, helyszíni rendszerek és egyéni alkalmazások az Azure Logic Apps használatával, és több száz összekötő közül választhatnak. Létrehozhat és futtathat például egyéni kódot a munkafolyamatokból a beépített és az Azure Functions-összekötőkkel. Az alábbi iparági szabványokat támogató vállalati integrációs összekötőket is használhat:
- Elektronikus adatcsere (EDI)
- Vállalati alkalmazásintegráció (EAI)
Bár a szervezetek különböző protokollokat és formátumokat használnak a B2B-kommunikációhoz, továbbra is elektronikusan válthat üzeneteket más szervezetekkel. Ezeket a formátumokat átalakíthatja olyan formátummá, amelyet a szervezet rendszerei feldolgozhatnak az EIP használatakor, amely támogatja az iparági szabványoknak megfelelő protokollokat, például az AS2, az X12, az EDIFACT és a RosettaNet protokollt. Az üzenetek biztonságát a titkosítás és a digitális aláírások használatával is javíthatja.
Mi szükséges a kezdéshez?
Azure-fiók és -előfizetés. Ha nem rendelkezik Azure-előfizetéssel, regisztráljon egy ingyenes Azure-fiókra.
Integrációs fiók a definiált és használni kívánt B2B-összetevők tárolásához.
B2B-összetevők, például kereskedelmi partnerek, megállapodások, térképek, sémák, tanúsítványok stb.
Térképek és sémák létrehozásához használhatja a Visual Studio 2019-et és a Microsoft Azure Logic Apps Enterprise Integration Tools bővítményt. A Visual Studio 2015-ben használhatja a Microsoft Azure Logic Apps Enterprise Integration Tools for Visual Studio 2015 2.0 bővítményt. A bővítmény jelenleg nem érhető el a Visual Studio 2022-ben.
Feljegyzés
Ne telepítse ezt a bővítményt a BizTalk Server bővítmény mellett. Ha mindkét bővítmény váratlan viselkedést eredményez. Győződjön meg arról, hogy csak egy ilyen bővítmény van telepítve.
Nagy felbontású monitorokon megjelenítési problémát tapasztalhat a térképtervezővel. A Visual Studio megjelenítési skálázási problémájának megoldásához indítsa újra a Visual Studiót DPI-unaware módban , vagy adja hozzá a DPIUNAWARE beállításjegyzék-értékét.
A bővítmény Visual Studióból való telepítéséhez kövesse az alábbi lépéseket:
A Visual Studio megnyitása után a Bővítmények menüben válassza a Bővítmények kezelése lehetőséget.
A keresőmezőbe írja be a vállalati integrációt.
Az Azure Logic Apps Enterprise Integration Tools mellett válassza a Letöltés lehetőséget.
A Visual Studio letölti és telepíti a bővítményt.
A logikai alkalmazás erőforrásainak létrehozásához, kezeléséhez és üzembe helyezéséhez használhatja az Azure Portalt, a Visual Studio Code-ot, a Visual Studiót vagy a PowerShellt.
Miután létrehozott egy integrációs fiókot, és hozzáadta az összetevőket, egy logikai alkalmazás-erőforrás létrehozásával megkezdheti a B2B-munkafolyamatok létrehozását.
Fontos
Ha a Logic App (Consumption) erőforrástípust használja, az integrációs fiókot hozzá kell kapcsolnia a logikai alkalmazás erőforrásához, mielőtt kiválaszthatja a munkafolyamatban használni kívánt B2B-összetevőket. Ahhoz azonban, hogy definiálja és hozzáadja ezeket az összetevőket az integrációs fiókhoz, nincs szükség logikai alkalmazáserőforrásra.
Ha a Logic App (Standard) erőforrástípust használja, sémákat és leképezéseket adhat hozzá közvetlenül a logikaialkalmazás-erőforráshoz, és használhatja ezeket az összetevőket több munkafolyamaton belül ugyanazon a logikaialkalmazás-erőforráson belül. Továbbra is szüksége van egy integrációs fiókra más összetevők, például partnerek és megállapodások tárolásához, de a csatolás nem kötelező. Ezekről az erőforrástípusokról további információt az Azure Logic Apps – Erőforrástípus és gazdagépkörnyezetek című témakörben talál.
Az alábbi ábra a B2B logikai alkalmazás munkafolyamatainak létrehozásának magas szintű lépéseit mutatja be:
Próbálja ki most a mintát
A minta kipróbálásához, amely as2-üzeneteket küldő és fogadó logikai alkalmazásokat helyez üzembe az Azure-on keresztül, válassza az Üzembe helyezés az Azure-ban lehetőséget. A minta futtatása előtt győződjön meg arról, hogy manuálisan frissíti a FabrikamSales-AS2Send logikai alkalmazás munkafolyamatát, hogy a HTTP-művelet URI tulajdonsága a Contoso-AS2Receive logikai alkalmazásban dinamikusan generált URI-t használja a Kérelem eseményindítóhoz.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: