You are investigating a mobile application that uses SOAP web services that invoke queries on a database to get the data to the mobile UI. The customer complains about the application being too slow.
Which of the following changes would not improve the performance of the application?
A. Introduce middle-tier data caching for data that does not change frequently.
B. Switch the services from SOAP protocol to REST protocol.
C. Reduce the number of fields returned from the service so that only the needed fields are returned.
D. Add a layer that fetches the data on the middle tier into a Java class and then expose that class asa SOAP service.
When using MAF's integrated device services for taking pictures, the getPicture API includes aqualityparameter with values from 0 to 100. Which option must you be careful about if you are settingqualityto 100?
A. Only PNG-encoded images support aqualityof 100.
B. You cannot constrain the image width and height whenqualityis set to 100.
C. Though 100 is an acceptedqualityvalue in MAF, this will be ignored on Android devices.
D. When taking the picture, some iOS devices may run out of memory.
For a MAF application to register anURL scheme to be invoked by other applications on the device, it must define two things. First, it defines the URL scheme in themaf- application.xmlfile.
What is the second thing the application must do to be invoked and handle the event when the application is initiated by the URL scheme?
A. In themaf-application.xmlfile, define an event listener with an associated Java class to respond.
B. Within the application's LifeCycleListenerImpl.start() method, register an EventListener to fire and respond to the event.
C. Include an URL scheme Cordova plugin to respond to the event on each platform.
D. In themaf-application.xmlfile, configure the `Push-Notification' device access privilege.
What two features are common for unbounded task flows and bounded task flows in MAF?
A. define managed beans
B. support task flow input and output parameters
C. support task flow return calls
D. basis for an MAF feature
E. define control flow cases between activities
You have developed a MAF application and want to distribute it through public application marketplaces such as the Apple App Store and Google Play.
Identify the two essential tasks you must perform before publishing your application.
A. Update the IDE's JDK to the latest version and repackage your MAF application.
B. Check if Oracle made a MAF update available. If so, install it and repackage your MAF application to ensure that it conforms to the latest requirements for the target marketplaces.
C. Edit the application's deploymentprofiles and set the build mode to debug. This will enable you to troubleshoot the application remotely on your customer's device.
D. Avoid updating your MAF version in order to prevent regressions.
E. Ensure that the settings incvm.propertiesandlogging.propertiesare suitable for a production deployment.
You have been asked to select the appropriate security policy to apply to a SOAP web service data control. The web service is accessed over HTTPS. In addition,the web service calls must use the same single sign-on infrastructure as the other web applications deployed on the network. That way, users will not have to authenticate again if they navigate between remote URL features and AMX features making web service calls.
Which policy would you choose?
A. oracle/wss_http_token_over_ssl_client_policy
B. oracle/wss_username_token_client_policy
C. oracle/soap_over_ssl_client_policy
D. oracle/wss11_message_protection_client_policy
Select the three parameters a developer configures in the Login Connection dialog box to leverage Oracle Access Manager (OAM) Mobile and Social.
A. URL
B. Service Domain
C. Instant Name
D. Profile ID
E. valid users and roles
You used the REST service data control wizard to build a data control from a remote REST service endpoint.
How do you change the endpoint while you move the MAF application from testing to production?
A. Edit theconnections.xmlfile stored in the application's.adf/Meta-Infdirectory.
B. Edit theDataControls.dcxdata control definition file stored in the project within which the REST data control is created.
C. Edit theadfm.xmlfile in theApplicationController/adfmsrc/Meta-INFdirectory.
D. Edit thecacertsfile in the application's/resources/securitydirectory.
View the Exhibit.
The application accesses secured web services over HTTPS. The certificates have been issued by the internal certificate authority of your organization. In addition, the application requires access to the SMS and camera features of the device.
Which are the three actions you must perform to prepare the application for distribution on the Google Play Store?
A. In the deployment profile, specify a unique, Java language-like package name identifying the application as the ApplicationBundle ID.
B. Obtain or generate a private key to sign the application package (.apk file) and update the preferences of your IDE to use it.
C. Validate your archive name by using the registry available on the Oracle Technology Network.
D. Registeryour application on the Oracle Mobile Cloud Service.
E. In the deployment profile, set the build mode to Release.
F. Remove any certificates emitted by your organization from the cacerts file.
Which behavior results from this code inside anamx:listItemcomponent?
A. When someone taps an item in the list, the item is automatically approved.
B. When someone taps and holdsa list item, a fixed value is set in a variable that will be available in another page in the same task flow.
C. An exception occurs because this is not a valid use of pageFlowScope variables.
D. When someone taps and holds a list item, the value of the "approved" variable is evaluated and, if it is "yes", you perform a specific action.