继续篇中的 1 function TCustomWebDispatcher.DispatchAction(Request: TWebRequest; 2 Response: TWebResponse): Boolean; 3 var 4 I: Integer; 5 Action, Def...
分类:
其他好文 时间:
2015-09-18 13:29:42
阅读次数:
238
program Project1;{$APPTYPE GUI}{$R *.dres}uses Vcl.Forms, Web.WebReq, IdHTTPWebBrokerBridge, FormUnit1 in 'FormUnit1.pas' {Form1}, ServerMethodsU...
分类:
其他好文 时间:
2015-09-18 12:01:32
阅读次数:
275
Delphi的DataSnap用了一段时间了,但一直感觉有些地方还不够了解,所以花时间阅读了源代码,特作此烂笔头。Datasnap是在之前的WebBorker基础上搭建的,DataSnap向导自动生成了基础的代码,所以就以基础代码为起点来看看DataSnap的内部机制。首选创建一个Stand-alo...
分类:
其他好文 时间:
2015-09-18 11:40:39
阅读次数:
312
DATASNAP的中间件不仅支持WINDOWS客户端调用,也支持安卓手机,苹果手机客户端调用,当然也包括各种平板客户端调用。咏南DATASNAP中间件支持安卓手机客户端。测试环境:DELPHI XE8编译,手机系统是安卓5.1,界面使用FIREMONKEY。DELPHI编写手机客户端的注意事项:1)...
分类:
移动开发 时间:
2015-08-09 14:06:07
阅读次数:
144
FDManager()->ConnectionDefs->ConnectionDefByName("")FDManager.ConnectionDefs.ConnectionDefByName(cbDB.Text).Params.Pooled := TrueoConn.ConnectionDefNa...
分类:
其他好文 时间:
2015-07-07 18:33:32
阅读次数:
209
[FireDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt建立了DataSnap服务器,数据连接用FireDAC FDConnection1。什么原因?FDConnection1在应用服务器的TDataModule放...
分类:
其他好文 时间:
2015-07-06 14:01:14
阅读次数:
221
需要的控件首先要有 TDSServerModule、 TDSServer、TDSTCPServerTransport;
TDSServerClass、TDataModule;实现上述功能主要控件如下图所示
包含的单元包括 SysUtils, Classes,
DSTCPServerTransport,
DSHTTPCommon, DSHTTP,
DSServ...
//新的DATASNAP已经支持TPARAMS作为远程方法里面的参数,会自动序列TPARAMS,无需手动序列它。 //在此只是记录一些JSON序列的用法,无实际意义 unit uSerialize; interface uses System.SysUtils, Data.Win.ADODB, Da...
分类:
Web程序 时间:
2015-04-26 22:27:47
阅读次数:
192
购买咏南DATASNAP中间件送CS插件开发框架和BS开发框架,CS、BS开发框架共享同一个中间件。价格从优!中间件可供DELPHI6~DELPHI XE8开发的客户端调用!CS开发框架截图:BS开发框架截图:
分类:
Web程序 时间:
2015-04-17 15:30:13
阅读次数:
601
使用Troleauth类,一种类似注视的代码进行授权,也是最简单和方便的方式,实现如下:unit ServerMethodsUnit1;interfaceuses System.SysUtils, System.Classes, System.Json, Datasnap.DSServer, ...
分类:
其他好文 时间:
2015-04-08 21:15:46
阅读次数:
291