3

Is there any framework or code generator for data access in Delphi based on layered architecture?

5

2 Answers 2

9

Delphi has already Multi-Tier / Layered architecture available since early versions. You were never limited to RAD components.

DataSnap is certainly the de-facto standard version of building such applications. See e.g. this article from Embarcadero.

Other Service-Based frameworks written on Delphi are available (DataAbstract, RemObjects, KBMMw, Midware, WST, Synopse, Spring).

ORM framework are a good way of creating multi-tier separated applications (e.g. InstantObjects, DObject, tiOPF, GFramewok, Bold, Synopse, hcOPF, DelphiORM..). Some of them even allow to build Services above ORM. See for instance our Open source framework.

Sign up to request clarification or add additional context in comments.

1 Comment

+1 because it answer the asked question. Not the question the OP intended, but that's the OP's fault!
0

You can have a look at the various Object Persistence Frameworks out on the market. We have been using tiOPF for some years and are very happy with it. Although it has a very steep learning curve.

There are others available as well, like hcOPF

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.