Child pages
  • Solution Deployment Options

Versions Compared

Key

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

...

Servoy client-server deployment architecture consists of the Servoy Application Server and the Smart , Web  and Web NG Client.

Besides the aforementioned Smart ,Web and Web NG Client, there is also the Headless and BatchProcessor Client, both of which operate headlessly on the Servoy Application Server

...

The Web Client is a browser-based client, where the User Interface of the solutions is rendered in the browser in pure HTML, CSS and JavaScript (no plugins) and all the business logic runs on the Servoy Application Server.

NG Client

The NGClient is web based Servoy client technology, which depends on AngularJS framework for all form elements. It futher more depends heavily on the HTML5 specification and upcoming webcomponent specification. See NGClient deployment for more information

Headless Client

The Headless Client is, as the name suggests a headless client, meaning it does not have a User Interface. The Headless Client runs on the Servoy Application Server and can run a solution and expose both the business logic and data layer of the solution through a Java API.

...

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 NG Client: A browser based client, made on AngularJS and HTML5

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 batch processing, either periodically or when triggered by an external event.

...