REST easy with kbmMW #21 – Delphi client stubs
在之前的博文中,我提到了存根生成器框架,将具有生成Delphi客户端存根代码的能力,使得开发Delphi智能客户端变的更容易,完全支持编译时的类型检查和IDE类/属性帮助。 本不想把这个新功能包含在即将发布的kbmMW版本中,但我无法自控.... 必须添加它才能生成相当完整的客户端存根代码。 存根生成器将生成普通的Delphi代码,需要kbmMW智能客户端功能进行编译。 但代码已完成,并包含所需的所有单元引用。 如果您使用的是包含对象的自定义单元,则必须将这些单元与生成的存根代码一起提供给Delphi客户端开发人员。 除OpenAPI支持外,SimpleInvocation服务器还支持通过REST接口直接返回Delphi存根代码。 让我们称之为: http://localhost:888/myserver/delphi 这将返回给你一个类似于这样的对话框: 保存它,将得一个单元文件: unit uSMARTDEMO; interface uses kbmMWGlobal, kbmMWSmartUtils, kbmMWSmartClient, kbmMWClient, kbmMWClientDataset ,uObjects ,System.Generics.Collections ,kbmMWDateTime ,kbmMemTable ; type // Name.......: