Our very first application, HelloWorld

In this section, we will learn how to deploy our first HelloWorld application on ODL. In this example, we will perform the following steps to develop an app:

  1. Create a local repository for the code using a simple build process.
  2. Start the OpenDaylight controller.
  3. Test a simple remote procedure call (RPC) that you would have created based on the principle of HelloWorld.

In order to build an application, we need the following tools to be installed on our ODL application or any machine that you would like to use for building applications.

You can use an Ubuntu machine as your development environment with the following setup:

  • Maven 3.1.1 or later

You probably don't have Maven installed; use the following ...

Get Learning OpenDaylight now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.