Data Transfer Object (DTO)

Eintrag zuletzt aktualisiert am: 17.08.2017


Es gibt in der Entwicklerwelt ambivalente Definitionen des Begriffs Data Transfer Object (DTO).

1. Einige Entwickler verstehen darunter allgemeine Objekte zum Datentransport zwischen den Schichten in mehrschichtigen Anwendungen. Sie fassen darunter sowohl untypisierte Container wie XmlDocument und DataSet als auch typisierte Objektmengen.
2. Andere Entwickler verwenden DTO nur für typisierte Objektmengen. Diese werden oftmals auch als Business Objects (BO) / Geschäftsobjekte (GO) bezeichnet.