Структура доступа к данным для Delphi - PullRequest
3 голосов
/ 26 апреля 2011

Существует ли какая-либо структура или генератор кода для доступа к данным в Delphi на основе многоуровневой архитектуры?

Ответы [ 2 ]

9 голосов
/ 26 апреля 2011

Delphi уже имеет многоуровневую / многоуровневую архитектуру, доступную с ранних версий.Вы никогда не ограничивались компонентами RAD.

DataSnap, безусловно, является де-факто стандартной версией создания таких приложений.См. например, эту статью от Embarcadero .

Другие Доступны сервис-ориентированные фреймворки , написанные на Delphi (DataAbstract, RemObjects, KBMMw, Midware, WST, Synopse, Spring)..

ORM framework - хороший способ создания многоуровневых приложений (например, InstantObjects, DObject, tiOPF, GFramewok, Bold, Synopse, hcOPF, DelphiORM ..).Некоторые из них даже позволяют строить Сервисы выше ORM.См., Например, нашу Открытую среду .

0 голосов
/ 26 апреля 2011

Вы можете ознакомиться с различными объектными рамками персистентности на рынке.Мы используем tiOPF уже несколько лет и очень довольны этим.Хотя у него очень крутая кривая обучения.

Есть и другие доступные, такие как hcOPF

...