DataSanp App与Rest, WebBroker App的区别

datasnap server :选择这一项,我们得到的将是一个独立EXE的三层服务器应用程序(TCP及HTTP两种模式)

Tokyo 10.2.2,加上HTTPS,共3中通讯协议。

ServerContainerUnit1、 TServerContainer1 = class(TDataModule)、基本上有3个控件DSServer1、DSTCPServerTransport1、DSServerClass1、DSHTTPService1: TDSHTTPService;

ServerMethodsUnit1、 TServerMethods1 = class(TDSServerModule),方法声明

function EchoString(Value: string): string;

datasnap WebBroker application :选择这一项我们得到的是一个基于ISAPI的程序,需要把程序发布到IIS 等上面才可以运行

DataSanp  Rest

只支持http/https 两种协议。

ServerContainerUnit1

ServerMethodsUnit1

WebModuleUnit1

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/DataSnap_Server_Controls

05-11 16:01