Funktoid
En functoid är ett verktyg för att applicera metoder på data via ett grafiskt gränssnitt för drag och släpp inifrån BizTalk Mapping-verktyget.
I en typisk BizTalk-karta kopieras data från en källa till en destination genom att dra en linje mellan de två. En functoid sitter i mitten av denna operation och tillämpar sin metod på inkommande data för att omvandla den till destinationens krav.
Som standard är funktoider ordnade i 9 kategorier baserat på deras funktioner.
- String Functoids
- Matematiska funktioner
- Logiska funktionoider
- Datum / Tid Functoids
- Konverteringsfunktioner
- Vetenskapliga funktionoider
- Kumulativa Functoids
- Databasfunktioner
- Avancerade Functoids
Microsoft BizTalk Server erbjuder möjligheten att skapa anpassade funktoider genom att referera en DLL till ett BizTalk-projekt och få tillgång till dess metoder. Det är också möjligt att använda inline C# eller inline XSLT för att manipulera data när den kopieras från källan till destinationen.
Se: https://msdn.microsoft.com/en-us/library/ee267898(v=bts.10).aspx
externa länkar
- Microsoft-dokumentation - Functoids i Maps
- Microsoft BizTalk Servers hemsida
- En snabb titt på de nya funktoiderna i BizTalk Server 2006 (CodeProject-artikel)
- ^ microsoft.com 2021