DataFlex Studio is a comprehensive toolkit for developing web, mobile, and Windows applications and web services. It includes development tools, a language, compiler, application framework, component library, database utilities, Connectivity Kits, and documentation.
Each developer using DataFlex Studio needs a license. For non-commercial applications, this can be done using a free DataFlex Studio with a DataFlex Personal license. For commercial applications, a Commercial DataFlex Studio license is required.
Commercial DataFlex Studio licenses include:
The DataFlex WebApp Server powers dynamic, fast, secure, web and mobile database applications and web services running on Microsoft Windows Server platforms.
A DataFlex WebApp Server includes the web application execution engine, various utilities, the embedded database, and DataFlex Connectivity Kits. A DataFlex WebApp Server license is required for each server operating system instance on which the software is installed.
Since the design and function of web applications and the profile of those that use them varies so widely, different forms of deployment license are offered for the DataFlex WebApp Server.
This option is suitable for web applications without known or managed users, as there are no restrictions or requirements regarding user identity. Running additional web applications on the same server instance, an additional fee applies for each extra application.
A Web Client License entitles a Named End User to use the resources of a DataFlex WebApp Server. The first year the annual subscription is included in the license.
SaaS is when a company purchases a license and subsequently allows other companies/users to use the license. SaaS business solutions cannot be deployed using the standard Web Application Licensing different SaaS licensing arrangements are available. If you are interested in a SaaS license, we are ready to assist you further.
SPLF stands for Security, Performance, Load Balancing and Failover. This special server is used as a collaborator that provides services and resources to one or more DataFlex WebApp Servers executing applications.
The SPLF Server is the HTTP interface for mobile and browser based DataFlex applications request processing. It intercepts users HTTP requests and directs them to one or more connected application servers or server instances. The application server(s) return processed requests through the SPLF server.
A DataFlex Load Balancer installation on a stand-alone server instance is required for use with SPLF enabled Web Clients or counted Application Server License. A Load Balancer can be added to existing Web Application Counted License or Web Client License.
Standby servers provide a pre-configured secondary server instance (all software installed, ready to activate for production use) in the event of the failure of a primary production server. As a discounted, special purpose server, the secondary standby and the primary server must never operate concurrently (production server stops; standby server automatically takes over)
Two types of Standby Server Licenses are available:
Where both Windows Clients and Web Clients will be required for the same Named End Users, a single Combo license provides entitlement to use both Windows and Web applications for a single price. Combo licenses are Named End User licenses. The first year the annual subscription is included in the license.
The DataFlex Windows Client executes desktop application software developed with the DataFlex Studio. Windows Clients include the application execution engine, utilities, DataFlex embedded database and Connectivity Kits. A Windows Client License is required for each user of a DataFlex application in standalone or local area networked configurations. The first year the annual subscription is included in the license.