Udostępnij za pośrednictwem


Przetwarzanie komunikatów XML i plików prostych w usłudze Azure Logic Apps

W usłudze Azure Logic Apps można przetwarzać i weryfikować wysyłane i odbierane komunikaty XML. Jeśli używasz programu BizTalk Server, te możliwości podobnie analizują, redagują, przekształcają i weryfikują komunikaty XML, kodują i dekodują pliki proste, a nawet używają programu XPath do wzbogacania lub wyodrębniania określonych właściwości z komunikatu. Jeśli dopiero zaczynasz korzystać z tej przestrzeni, te funkcje rozszerzają sposób przetwarzania komunikatów w przepływie pracy aplikacji logiki. Jeśli na przykład masz scenariusz biznesowy(B2B) i pracujesz z określonymi schematami XML, możesz użyć tych funkcji XML, aby ulepszyć sposób obsługi tych komunikatów przez firmę.

Na przykład usługa Azure Logic Apps obejmuje następujące możliwości XML:

Zadanie Opis
Redagowanie kodu XML przy użyciu schematu (tylko standardowe przepływy pracy) Utwórz dokumenty XML na podstawie danych JSON przy użyciu schematu.
Analizowanie kodu XML przy użyciu schematu (tylko standardowe przepływy pracy) Przeanalizuj dokumenty XML przy użyciu schematu.
Przekształcanie kodu XML Konwertowanie lub dostosowywanie komunikatu XML na podstawie wymagań lub wymagań partnerów przy użyciu map.
Kodowanie i dekodowanie plików prostych Kodowanie lub dekodowanie pliku prostego.

Na przykład system SAP akceptuje i wysyła pliki IDOC w formacie pliku prostego. Wiele platform integracji tworzy komunikaty XML, w tym azure Logic Apps. W związku z tym można utworzyć przepływ pracy aplikacji logiki, który używa kodera plików prostych do konwertowania kodu XML na format pliku prostego.
Walidacja danych XML Zweryfikuj przychodzący lub wychodzący komunikat XML względem określonego schematu.
XPath Wzbogacanie komunikatu i wyodrębnianie określonych właściwości z komunikatu. Następnie możesz użyć wyodrębnionych właściwości, aby kierować komunikat do miejsca docelowego lub pośredniego punktu końcowego.

Przykład

Wdróż w pełni operacyjną aplikację logiki (przykład GitHub) przy użyciu funkcji XML w usłudze Azure Logic Apps.

Omówienie integracji dla przedsiębiorstw