Child pages
  • Servoy Design Principles

Versions Compared

Key

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

...

The Integrated Development Environment (IDE) of Servoy, Servoy Developer, allows developers to focus on creating the required functionality to solve business requirements in the most agile way possible.

Servoy Design Principles

The Servoy platform is built around the following principles:

Scalable, Secure & Stable

The Servoy platform is designed from the ground up to provide a scalable, secure and stable platform. Servoy builds on proven industry standards that are combined together and made easy to use. It provides out of the box clustering support, database connection pooling and active data management

...

two tier security; datalayer, Ui layer

built-in audit trail

Agile development

Wiki Markup
_Out of the box productivity_:
Servoy brings [4GL|http://en.wikipedia.org/wiki/4GL]\-like productivity, without the usual limitations that come with 4GL. From a \[single codebase\|Single codebase\] solutions can be deployed on any platform, any database, on any device and in the deployment model of your choice. Features like Security, ... are built in, though fully configurable

...

Database, platform and device agnostic development:

Backwards compatibility:

Single codebase

Cross platform:
Application built on the Servoy platform can be deployed to all modern operating systems, including windows, Mac, Linux, Solaris etc., without the need to write or compile platform specific code.

...

Built-in Localization support:

Easy deployment

Zero installation
Servoy applications do not have to be installed on the client machine. In case of the Servoy Smart Client, the application will automatically download and install itself, by accessing just a URL on the Servoy Application Server from the client machine. In case of a Servoy Web Client, just accessing a URL on the Servoy Application Server will launch the application. 

...

Remote management:

Built-in versioning:

Standards based
Open and extend able

Open source:

Native plugin API:

Extensive public API:

Feature Highlights

  • One solution > multiple clients
  • Internationalization & localization support
  • Built-in support for all SaaS implementation modela
  • Automatic data binding
  • WYSIWYG UI Design
  • Scripting layer for business logic
  • Fully event driven
  • Inheritance, re-use & templating
  • Extensive, multi layer styling control
  • Built-in Security
  • Built-in Audit trail
  • Drag 'n Drop support

Architecture

client server

repository model