Remote service facades with supporting DTO classes and assemblers. Sits on top of the domain service layer, and forms the boundary of the O/R-mapper unit-of-work scope when sending data to the user interface.