UCA Server
6 - 5
Demo Solution
The CA50 demo solution allows a user to easily showcase all the major CA50/UCA server functionality:
•
Walkie-talkie communication
•
Voice (unicast) calls without a PBX
•
Price lookup (business application)
•
HRA (business application)
•
Stock check (business application)
•
Item locationing (business application).
This demo includes all the documentation and bar codes required to configure and demonstrate the functionality
above.
For developers, the demo solution is a bundling of capabilities such as a price lookup reference implementation
(business application) and sample server configuration. The demo solution exposes developers to the following
concepts:
•
User login
•
Defining groups and roles through the UCA WebConsole Server Interface
•
Setting up a phone book with extensions through the UCA WebConsole Server Interface
•
Dynamically assigning new phone extensions to users as they login
•
Asynchronous text messaging.
Business Application and Associated Database
Sample item lookup (price check) is available through a demo item lookup database.
For detailed information about the Demo Solution, see
Appendix E, Self Contained Pre-Built Demo
For sample business applications see
Appendix I, Business Applications Supplement
.
Development Toolkit with Sample Source Code
The Development Toolkit is installed in a default location in the following folder:
\Program Files\Motorola\UCA Server\DevelopmentToolkit\.
The toolkit includes various samples comprised of source code with solution/project files for Visual Studio 2005.
•
Sample Business Applications - Sample Lookup and Sample Lookup 2
•
UCA Messaging Sample (see
)
•
UCA Phone Extension Sample (see
•
Sample Device User Authentication Web Service (see
)
•
Sample Console User Authentication Web Service (see
•
Sample CSV device user and phone extension import files.
Required Development Tools
•
Visual Studio 2005 Team Edition for Developers with SP1 installed
•
Microsoft Web Deployment Projects installed.
Summary of Contents for CA50
Page 1: ...CA50 UCA Client Server Developer User Guide ...
Page 2: ......
Page 3: ...CA50 UCA Client Server Developer User Guide 72E 93914 02 Revision A November 2009 ...
Page 18: ...xvi CA50 UCA Client Server Developer User Guide ...
Page 24: ...xxii CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 30: ...1 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 34: ...2 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 48: ...3 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 106: ...4 58 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 109: ...UCA Client Application on the CA50 5 3 Page intentionally blank ...
Page 110: ...5 4 CA50 UCA Client Server Developer User Guide ...
Page 135: ...UCA Server 6 25 Figure 6 30 Installing Prerequisites Figure 6 31 SQL Server Setup ...
Page 200: ...7 32 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 284: ...9 56 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 302: ...10 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 350: ...11 48 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 358: ...12 8 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 418: ...A 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 436: ...B 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 478: ...E 12 CA50 UCA Client Server Developer User Guide 6 7 8 9 10 11 ...
Page 488: ...F 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 492: ...G 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 510: ...I 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 538: ...Index 12 CA50 UCA Client Server Developer User Guide ...
Page 540: ......
Page 541: ......