Versions Compared

Key

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

Solutions developed in Servoy and hosted on the Servoy Application Server are used through Servoy Clients.

Servoy has several types of clients:
Servoy Smart Client: A native application that runs on the users machine
Servoy Web Client: A browser based client, based on pure HTML and CSS (No browser plugins required)
Servoy Headless Client: A programmatic Java interface to the solution, to be used programatically expose and use both the business logic and datalayer defined in the solution
Servoy Batch Processor: A headless client that runs on the Servoy Application Server to perform tasks like batchprocessingbatch processing, either periodically or when triggered by an external event.
Servoy Runtime Client: A stand alone standalone client, that operates independent independently of the Servoy Application Server

Servoy follow follows the paradigm "'Develop once, deploy everywhere"'. Solutions developed in Servoy can be deployed to end-users using the Servoy Smart Client and/or Servoy Web Client and/or Servoy Runtime Client technology, without having to change a single line of code or compilation.

The same solutions that are delivered to end-users can, at the same time, also be used as Batch ProcessorProcessors for serverside server side processing or in a Servoy Headless Client for exposing business logic through Webservices webservices or for integration with external systems.