Wednesday, March 10, 2010

Offshore Servoy Development


Servoy is a cross platform frontend development and deployment environment for SQL databases. Servoy is inspired on 4GL in terms of how applications are developed but unlike many 4GL's does not have proprietary languages and/or databases but instead bases its language on open standards. Servoy consists of a GUI designer, is event-driven and runs scripts through JavaScript. Servoy allows applications to be deployed to both a native Smart client / Rich client and to a pure html Web client from the same codebase and user interface definitions.

Servoy is a cross-platform application development and deployment environment used to create and deploy applications. Servoy Developer is used to design, develop, test and debug applications and Servoy Server is used to deploy the application both on Premis or as SaaS.

Servoy For Developers

Developers can build applications 10 faster than in .Net and other Java environments. Servoy is based on industry standards - there are no proprietary technologies or languages to learn.

Servoy For Corporate IT

Servoy allows you to build custom applications or extend your existing applications faster than any other environment. From a single source you can deploy to backoffice, frontoffice and website.

Servoy Properties

A Servoy Application Server stores all of it's settings in the serrvoy.properties file in /application_server. When running inside a Servoy Cluster, each Servoy Application Server instance still has it's own servoy.properties file.

Many of the properties will have to have the same value, to provide the enduser with a consistent behavior, regardless of which Servoy Application Server they connect to.

Except for the use Ajax setting on solutions and solutions itself, changes to the configuration of a Servoy Application Server instance are not broadcasted to the other Servoy Application Servers in the cluster. This means that configuration changes need to be applied to all Servoy Application Servers in the cluster manually.

Servoy and SaaS

With Servoy it is very easy to build applications that can be deployed in a SaaS (Software as a Service) model. Servoy will scale even in very large environments to handle the higher loads common in SaaS environments. Servoy also provides the security and data isolation features necessary to run in SaaS environments.


Servoy continues to convert key vertical market software vendors at a rapid pace! Servoy offers the most productive standards-based development environment in the market today. Here is a list of key reasons ISVs are choosing Servoy:
Servoy offers better productivity than 3GL/4GL environments (such as Progress, Uniface, MS Access, Visual Basic, FoxPro, Magic, Oracle Forms, etc) while enabling you to develop enterprise-level, scalable, industry standards-based rich Java applications - with the ease of a 4GL.