Tools

In addition to the core libraries/frameworks to be used in your project, and integration with the IDEs, Remoting SDK also comes with a range of additional utilities that help you work with the product – from generating code independently of an IDE to testing your services and visually designing your .RODL files.

  • rodl2code is a small command line tool, provided for Windows and Mac, that lets you generate code from .RODL and .remoteRODL files, for use in client projects. It's ideal for use in build scripts.
  • ServiceImporter is a GUI application for Mac that lets you open .RODL and .remoteRODL files, preview their content, and generate code files.
  • ServiceBuilder is a GUI application for Windows that lets you open and create/design .RODL files for use in classic RODL-based servers. It also lets you preview and generate code.

Legacy Tools

  • ServiceTester is a (legacy and deprecated) GUI application for Windows that allows you to run tests against your servers, exercising their various APIs and evaluating how your servers cope with high load.
  • codegen2 is an older version of the command line for generating code from .RODL files. It uses an older, template-based system for generating code, and is only provided for C++Builder and JavaScript support, which is not available yet in the CG4-based rodl2code tool. It also does not support .remoteRODL files.