
Meddelandets väg genom BTH
BTH arbetar genom ett ingående flöde, som kallas parter.
En Part ser till att hämta in ett meddelande. Det kan ske på flera olika sätt, men exempelvis genom att låta parten hämta meddelanden från en katalog eller genom att logga in med FTP och hämta ett meddelande.
En part kan även agera en tjänst åt klienter så som FTP-server eller WEB-server.
Klienterna kan då logga in på BTHs Part och hämta/lämna meddelanden.

Ett meddelande hämtas av en Part och som sedan avgör vilken regel som ha gälla för meddelandet. Aktuell regel bestäms i BTH dels beroende på hur inställningarna för Parten är och dels hur själva meddelandet ser ut. Ett meddelande kan tolkas av BTH på flera olika sätt för att försöka matcha det till rätt regel.
Matchning, eller Parsning, kan ske via XML, EDIFACT, Textfiler med fasta positioner, eller genom att tolka texterna i ett vanligt textmeddelande.
När rätt Regel här hittat börjar meddelandet bearbetas enlig den inställning som gäller för regeln.
En bearbetning kan vara allt från att spara lite extra data till BTHs logg från meddelandet, till att konvertera, slå upp mer data i någon extern databas eller webservice.
Efter att bearbetningen är klar tar BTH och skickar meddelandet till en Nod.
En Nod ser till att skicka meddelandet till mottagaren. BTH stöder flera olika sätt av kommunikation, bland annat katalog, FTP, e-post, Fax, osv.