Die Interaktion zwischen der Funktionalität und dem Anwender ist ein wesentlicher Baustein jeder Anwendung. BA bietet dafür verschiedene Technologien.
- Toaster für einfache Meldungen
- Messageboxen für einfache Dialoge, ohne eine Kommunikation mit dem Server
- Server generierte Dialoge für komplexe Interaktionen (Im nachfolgendem Dialoge genannt)
- Wiederverwendbare Standarddialoge
- Dialog zur Darstellung eines Datensatzes in einer Maske
- Freie Dialoge, die programmatisch selbst gestaltet werden können.