I've uploaded the sample DataSnap projects used in my CodeRage 4 sessions.
Samples from "DataSnap Tooling" (Wednesday, September 9 at 7 pm PDT) are available here: http://cc.embarcadero.com/Item/27221.
Projects
Descriptions
Screen shots
EchoStringServer
Simple console style DataSnap server with TCP/IP and HTTP support.
EchoStringServer.jpg
DelphiEchoStringClient
Simple client to call the "EchoString" DataSnap server method. May be used with EchoStringServer or wi...
This post is about using Delphi Prism to pass streams to/from DataSnap server methods. The sample client that goes along with this post is available here: http://cc.embarcadero.com/item/26874.
This client has the same functionality as the Delphi client described in this post: DataSnap Server Method Stream Parameters. Here is a screen shot of the two clients running against the same Delphi sample server.Download the Delphi sample server (and Delphi sample client) here: http://cc.cod...
This is a continuation of my posts on DataSnap server method parameters and return types. This post is about TStream and TDBXStreamValue. The sample client and server projects that go with this post can be downloaded here: http://cc.embarcadero.com/item/26854
See my earlier posts on “Basic” and “Basic DBXValue” types. I’ve yet to post about TDBXConnection, TDBXConnectionValue, TDBXReader, TParams, and TDataSet. However, TDataSet is demonstrated in the sample projects.
Basic
Ba...
This post provides information about calling DataSnap server methods from Delphi Prism clients.
There are two new samples that go along with this post: http://cc.embarcadero.com/item/26806 and http://cc.embarcadero.com/item/26805
The first sample is a Delphi Prism client that demonstrates "Basic" types. This client has nearly the same functionality as the Delphi client described in this post: DataSnap Server Methods Parameters. The difference is that the Delphi Prism client isn’t a...
This post provides more information about DataSnap server method parameters and return types. This is my second post on this subject, following DataSnap Server Method Parameters. The previous post was about "Basic" types. This post is about "Basic DBXValue" types. The sample client and client and server projects that go with this post can be downloaded here: http://cc.embarcadero.com/item/26734
Basic
Basic DBXValue
Collection
Connection
AnsiString
Boolean
Currency
TDat...
Delphi 2009 introduced support for DataSnap server methods. If you are not familiar with this feature, here are two articles that describe server methods: DataSnap 2009 Overview , Getting Started with Delphi DataSnap 2009.
DataSnap server methods support a variety of parameter and return types. The following list shows the types grouped into my own categories.
This post is about "Basic" types. The sample client and server projects that go with this post can be downloaded here: http://cc....