Assignment For Mobilefirst
Assignment For Mobilefirst
Ai) WorkLight Studio: Provides Eclipse-based development environment called worklight studio
which allows developers to quickly develop mobile applications for multiple platforms
ii) WorkLight Server: This component is a runtime server that enables secure data transmission
through centralized backend connectivity with adapters and databases
iii) WorkLight Device Runtime: Provide APIs that offer easy access to the service provided by the
IBM worklight server
iv) WorkLight Console: This is a web based UI tool dedicated for the ongoing monitoring and
administration of the worklight server and its deployed apps, adapters, and push notifications
v) WorkLight Application Center: This is a cross-Platform mobile application store for specific
needs for mobile development teams
Bi) <platformVersion>: Contains the version of IBM Worklight foundation on which the app was
developed
c) Mobile Patterns: is used to integrate a mobile application written for worklight platform with
a service that is running on the IBM integration BUS or other mobile applications running on
different type of devices with the help of REST APIs
a) JSONStore: is an API that allows persistent storage of JavaScript object Notation document
as well as enabling encryption
SEARCH FIELD: A search field is a key value pairs that are indexed for fast lookup times,
similar to column fields or attributes in database
QUERIES: Queries are objects that use search fields or extra fields to look for document
OTHER SEARCH FIELD: Extra search field are keys that are indexed but are not part of JSON
data that is stored. This field define the key whose values (in the JSON Collection) are
indexed and can be used to search more Quickly
c) Encrypted Cache: Encrypted cache is a mechanism that is used for storing the repeated and
most sensitive data. The data is encrypted by storing a combination of a user-provided key
and a randomly generated token that is retrieved from the server which makes it more
secure
d) HTML 5 Web Storage: HTML 5 Web storage technology allows data to be saved locally and
retrieved on subsequent application use or restart
e) WL.EncryptionCache.Ok
WL.EncryptionCache.ERROR_CREDENTIALS_MISMATCH
WL.EncryptedCache.ERROR_NO_EOC
WL.EncryptedCache.ERROR_LOCAL_STORAGE_NOT_SUPPORTED
WL.EncryptedCache.ERROR_KEY_CREDENTIALS_NOT_PROVIDED