Business Application Overview; Business Application Development Environment - Motorola CA50 Developer & User Manual

Table of Contents

Advertisement

10 - 2 CA50/UCA Client & Server Developer & User Guide

Business Application Overview

Business applications are third party developed, custom applications for use with a CA50. A business application
can control the following CA50 features and functions:
scanner
display
LEDs
play audio files
vibrator motor
Third party business applications cannot run directly on the CA50. Instead they are developed for, hosted by and
run on the UCA server or another addressable Web server in the enterprise. The UCA client application allows a
user access to server based third party business applications via an HTTP 1.1 compliant Web browser. A user can
interact with the business application via the CA Menu option which accesses the Web browser. Business
applications can be hosted on the UCA server or other addressable Web servers in the enterprise.
Multiple business applications can be accessed by a CA50. From the menu, a user selects one of the business
applications for operation. Only one business application can be run at a time on the CA50.
For example, in a price lookup business application, the CA50 device scans and decodes bar code information and
transmits to the UCA server for processing. The server information associated with the bar code is then sent to the
CA50 for display and use by the store associate. Transmission of the data between the CA50 and UCA server
occurs over the wireless infrastructure of the facility.
NOTE After loading the UCA server software, sample CA50 business applications can be found in the following
directory: \Program Files\Motorola\UCA Server\Development Toolkit\.
1. For a complete checklist outlining all the development and deployment activities required to implement
NOTE
a CA50 solution, see the
2. For a table listing the most commonly requested topics within this manual, see the Quick Startup Guide
on the last page of the manual.

Business Application Development Environment

Developers familiar with standard Web site development methodologies are capable of business application
development for the CA50. Business applications for the CA50 can be thought of as Web sites. Any server side
programming languages that are used in standard Web site development, such as C#, JSP, etc., can be used to
develop CA50 business applications. The only requirement is that the output generated by the server (HTML tags)
and sent to the CA50 must be compatible with the tags supported by the UCA client application. For additional
information on the UCA client application see
Development and Deployment Checklist on page
UCA Client Application Overview on page
2-1.
5-1.

Advertisement

Table of Contents
loading

Table of Contents