Child pages
  • Starting (debug) Clients

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Stoc

Overview

With Servoy, it is possible to test (and debug!) your applications directly from the development environment. This includes both the Smart Client and the Web Client. This is because when Servoy Developer is started, a local instance of the Application Server is also started in the background. It allows two client connections - one for each Smart and Web.

Moreover, as the developer makes you make changes to an your application, Servoy will broadcast those changes into the debug clients (both smart and web), allowing you to see the changes real-time, test and debug without any need to restart the client.

Note
titleNote

Debugging browser applications is traditionally very difficult because logic is asynchronously divided between the client and the server. However, because Servoy executes all of the your business logic server-side, one you can test and debug browser applications directly from the IDE.

Servoy also allows starting multiple non-debuggable web clients against the Servoy Developer.

Launching the Debug Smart Client

  • To launch the active solution in the Debug Smart Client, select the menu Actions > Start SmartClient.
  • Or simply click the Start SmartClient button from the tool bar.

Launching the Debug Web Client

  • To launch the active solution in the Debug Web Client, select the menu Actions >Start WebClient.
  • Or simply click the Start WebClient button from the tool bar.

Starting Non-Debug Web Clients

It is possible to launch non-debuggable Web Clients against Servoy Developer. In order to do so, the parameter nodebug with true value has to be added to the URL. Any solution/module present in the workspace can be launched this way in a web client. Also, it is possible to run multiple non-debug web clients.

...

titleNon-debug Web Client Start URL

...

  •  

Quick Start Video

Suvideo
49_launching_the_debug_client.mp4
49_launching_the_debug_client.mp4