Writed by : Jens Fudge
Published date : 14/09/2026
ISBN-10 : 8797729221
ISBN-13 : 9788797729229
Language : English
Getting started with a new framework should not be complicated.
Getting Started with XData is a practical, step-by-step introduction to building REST APIs with Delphi and TMS XData. Starting with a simple Hello World service, you will gradually build a working API, connect it to a database, implement CRUD operations, and add authentication and authorisation. You will then build a Delphi VCL client that communicates with the API, giving you experience with both sides of an XData application.
The examples are deliberately kept simple and focused. Each chapter introduces one concept at a time, helping you understand what XData is doing and how you can use it in your own applications.
From your first endpoint to a working client-server application, one step at a time.
Acknowledgements
What is XData
Your first XData Server
Services and endpoints
An archery domain
Database
Connecting the API to the database
Working with more complex data structures
Authentication and Authorisation
Create Update and Delete
A VCL Client
Memory Management and Ownership
Authentication and Authorisation
Using Authentication and Authorisation
Completing the Client
Appendix