Developing DataSnap Applications
Go Up to Win32 Developer's Guide Index
The DataSnap technology continues to evolve as demands for distributed computing increase. The technology behind DataSnap has moved beyond the approach of remoting data through the Microsoft COM/DCOM to a more open communications approach based on TCP/IP. This evolution has allowed the DataSnap technology to expand its capabilities to include a complete middleware technology. One of the key features behind the technology is that it is fast: fast to build, fast to deploy, and fast to execute in production.
DataSnap in the 2010 edition now has expanded capabilities, allowing the technology to work within almost any standards-based infrastructure. While the latest DataSnap is still backwards compatible with the COM/DCOM approach, it now has the ability to communicate natively through TCP/IP and alternatively through HTTP, and at the same time the business logic found in the DataSnap servers can be broadcast as RESTful services.
There are no additional charges to USE or DEPLOY the DataSnap technology.
High-Level Overview of DataSnap
The videos Developing Multi-Tier Solutions Using DataSnap, DataSnap Tooling, and Building DataSnap Clients and Servers provide more information about DataSnap.
Topics
- DataSnap Overview and Architecture
- DataSnap Application Example
- DataSnap Server Application
- DataSnap Client Application
- JSON
- REST
See Also
- Videos: Building DataSnap Clients and Servers, by Bob Swart
- Video: Developing Multi-Tier Solutions Using DataSnap, by Adrian Andrei
- Video: DataSnap Tooling, by Jim Tierney
- Creating multi-tiered applications
- Understanding Multi-tiered Database Applications
- Connecting to the Application Server using DataSnap Components
- DSConnect.TDSProviderConnection
- DSServer
- DSNames
- DSCommonServer
