File Types

This section provides an overview over all the different file types you will come into context with when working with Remoting SDK.

Metadata Files

.RODL and .remoteRODL files are XML-based meta-data files that Remoting SDK uses to store and provide information about services defined in a server (.RODL) and how to connect to a server from a client (.remoteRODL).

  • .RODL files in RODL-based server projects, and downloaded from servers via HTTP
  • .remoteRODL files in client projects

Source Files

The following types of files are source files that the IDEs will generate for you based on information in a RODL or obtained from a remote server you are connecting to.

  • _Impl source files in server projects
  • _Intf source files in client and RODL-based server projects
  • _ServerAccess source files in clients projects
  • _RodlTypes source files in Code-First server projects
  • _Invk source files in RODL-based server projects

These files will have the indicated name as suffix, and contain code in the language of your project. A full filename would for example be MyServer_Intf.swift. or LoginService_Impl.pas.