DataSnap 2010 authentication throught TCP/IP Transport
One of the common questions that I get asked about DataSnap is related to authentication in a DataSnap Server using TCP/IP as the transport (TDSTCPServerTransporter component). If you are considering...
View ArticleDataSnap 2010 – sending and receiving objects
If you start to use or migrate your application to the new DataSnap you may ask how to transfer objects between client/server. The data types allowed to be transfered in DataSnap 2009 is limited to the...
View ArticleImplementing Failover and Load Balancing in DataSnap 2010
Here I am with another post about DataSnap 2010. This time we will to talk about HTTP Tunneling which allows you to implement redundant solutions like Failover and Load Balancing in DataSnap...
View ArticleCopying data from DBXReader to ClientDataSet
If you are using DataSnap 2010/XE for sure use DBXFramework, which I strong recommend for operations where you don’t use Data Aware components or bi-directional datasets. There are situations where you...
View ArticleDataSnap XE and Windows Azure – RAD Studio XE Preview #3
One of the great news around RAD Studio XE is the Cloud support, in this video we show how to access Microsoft Azure through the DataSnap Server XE, as well some of the new features in DataSnap like...
View ArticleTest our DataSnap XE Live Server on Amazon Cloud
Here is the deal, we deployed an InterBase and simple DataSnap server application on Amazon EC2 and make available the DataSnap client in Delphi. If you would like to see how much faster DataSnap XE...
View ArticleRegistering DataSnap Server Class in runtime with Delphi
When we are working to create a DataSnap application we need to register the Server classes in order to provide access to the client application to the server methods. The natural way is to use the...
View ArticleSharing DB connection between multiples DataSnap Server Modules
When developers starts creating Delphi DataSnap application it is very common to see the database connection defined per Data Module. Doing this will generate a lot of connections on the database, and...
View ArticleDataSnap videos for 2011 – what would you like to see?
I am preparing a series of DataSnap videos for 2011 and I would love to hear from all current or future DataSnap users suggestions about what you would like to see on these videos. During the year of...
View ArticleVideo: Connecting Android applications with DataSnap Server – Delphi...
In this second Delphi Conference 2010 Brazil video, Daniele Teti from Italy explain the Android architecture and how to connect Android applications with Delphi DataSnap Servers, take some time and...
View ArticleHandling DataSnap (REST) server methods through PHP
Create PHP applications to connect to DataSnap REST servers is relatively simple since the RadPHP includes a wizard that generates the proxy classes in PHP, but as PHP is a dynamic language and is not...
View ArticleCopying data from ClientDataSet to DBXReader
You probably already read my post Copying data from DBXReader to ClientDataSet, now is time to learn how copy data from ClientDataSet to DBXReader using Delphi or C++Builder. There are many situations...
View ArticleCopyReaderToClientDataSet, Blob and the message “Feature not implemented”
If you have used the method TDBXDataSetReader.CopyReaderToClientDataSet, you probably came across with the message “Feature not implemented”, this exception occurs because the method...
View ArticleAndroid apps connected to C++Builder DataSnap Server
As part of the 31 days of RAD Studio XE2 Tutorials, in today’s video I’m showing how you can create DataSnap REST Server in C++Builder, expose server methods and call them from an Android application....
View ArticleAndroid apps connected to Delphi DataSnap Server
On the following video I’m showing how you can create DataSnap REST Server in Delphi, expose server methods and call them from an Android application. The video shows all the steps to create the server...
View ArticleCaching data on DataSnap Server
DataSnap memory management is very powerful and a key DataSnap feature to implement cache solution. Imagine the scenario where the client application requests the same data thousands of times every...
View ArticleCopyReaderToClientDataSet after XE2 – Where are you?
CopyReaderToClientDataSet copies the contents of a TDBXReader into a TClientDataSet instance. It returns the same TClientDataSet instance that was passed to this method. CopyReaderToClientDataSet is...
View Article