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