In this webinar, we'll see how to create a small but real-world DataSnap Server and client application, including security and deployment details. Security details that are demonstrated include authentication (login, who can access the server) and role-based authorization (who can execute which server methods), including authorization rules for exported TDataSetProviders.
The DataSnap Server is shown to expose both simple server methods, server methods that expose read-only data (using a TSqlServerMethod component at the client side) as well as exported TDataSetProvider with master-detail nested datasets. To make things even more interesting, the datasets are using autoincrement primary keys.
Topics that are covered include:
- Creating DataSnap server in Delphi, examining possible server targets and deployment strategies
- Adding security using Authorization (login) and role-based Authentication (for server methods and TDataSetProviders)
- Exporting and updating nested-datasets using autoincrement primary keys
Register now for one of three convenient sessions:
Please click here to get the companion whitepaper and code sample.
About the Presenter
Bob Swart (aka Dr.Bob) is an IT consultant, developer, reseller, author, trainer and webmaster for his company Bob Swart Training & Consultancy (eBob42) based in Helmond, The Netherlands. Bob has spoken at Delphi Conferences since 1993. Bob is co-author of several books and contributing author for numerous computer magazines. His courseware manuals are sold world-wide from Lulu.com or via his own website (including e-mail support and free updates). Bob leads the Delphi section of the Dutch Software Development Network, and is webmaster and member of the UK Developers Group.
About RAD Studio XE
Embarcadero RAD Studio XE is a comprehensive application development suite and the fastest way to visually build GUI-intensive, data-driven applications for Windows, .NET, PHP and the Web. RAD Studio includes Delphi®, C++Builder®, Delphi Prism, and RadPHP™ enabling developers to deliver applications up to 5x faster across multiple Windows Web and database platforms.