Difference between Development and QA/UAT/Production environment
Remy Zou 270004BEPJ Visits (21931)
Starting from v6.0.0 the IBM Worklight studio contains an embedded instance of WebS
While each customer environment (for example: development, QA, pre-production, production) may has its own production server with unique Worklight-specific settings such as the database connectivity parameters and logging settings etc.
In most case the development server(within Worklight studio) and production server(outside Worklight studio) share the same features but still have some differences summarized as below.
1. In a Development environment (within Worklight studio), if user invokes adapter through the right-click options (Run As -> invoke Worklight Procedure), the adapter invoking request will go through a /dev service URL and in this case the security test(s) will be bypassed.
Outside of testing in Worklight Studio - be it in an actual app on a device or in a Production environment, the /dev service URL is disabled. Thus all security measures are enacted and if not set properly, the app will fail.
2. If you are using Development environment (Worklight Studio Deve
3. In a Development environment, it is the Worklight Studio that takes care of the work of creating database and relevant tables. HSQLDB is used as the Worklight database in Development environment.
In a Production environment, there are scripts that are required to run first in order to do so (create database, populate the tables, deploy Worklight framework .jar file and project .war file to production server, etc)
4. One thing you need to notice is there are two types of WL studio can be installed as eclipse plugin. Studio Developer Edition and Consumer/Enterprise Edition, the latter one does contains the App Authenticity feature.
So current situation is:
l The App Authenticity feature is not supported if you are using Worklight studio with Developer Edition.
l The App Authenticity feature is supported if you are using Worklight studio and Worklight server with Consumer/Enterprise Edition