2
0

DAServer.dpr 847 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. program DAServer;
  2. {$APPTYPE CONSOLE}
  3. {#ROGEN:DALibrary.rodl} // RemObjects: Careful, do not remove!
  4. uses
  5. uROComInit,
  6. uROServer,
  7. uROBinMessage,
  8. uROIndyHTTPServer,
  9. Modules.Server in 'Modules.Server.pas' {dmServer: TDataModule},
  10. DataService_Impl in 'DataService_Impl.pas' {DataService: TDataAbstractService},
  11. Units.Types in '..\Common\Units.Types.pas',
  12. DAServer_Intf in 'DAServer_Intf.pas',
  13. DAServer_Invk in 'DAServer_Invk.pas';
  14. {$R *.res}
  15. {$R RODLFile.res}
  16. begin
  17. {$IFDEF DEBUG}
  18. ReportMemoryLeaksOnShutdown := True;
  19. {$ENDIF}
  20. Writeln('DA - Command Line Server');
  21. dmServer := TdmServer.Create(nil);
  22. try
  23. dmServer.Active := True;
  24. WriteLn('Server is active and listening on port ',dmServer.Port,' press Enter to stop.');
  25. Readln;
  26. finally
  27. dmServer.Free;
  28. end;
  29. end.